视图是从数据库中根据查询条件从一个或多个表导出来的虚拟的表。视图是不能存储数据的。
常用使用场景:多表连接浏览时使用。
单表视图一般用于查询和修改,可以改变表中的数据的。
多表视图一般用于查询,不允许改变表中的数据。
作用:1、把经常用的数据定义为视图,能够简化平时的操作。
2、比较安全,不能随意对数据进行更改。
3、程序可以建立在视图上,把程序和表分割开。
创建视图:CREATE VIEW view_name AS 查询语句;
修改视图:CREATE OR REPLACE VIEW view_name AS 查询语句;
删除视图:DROP VIEW view_name
查询数据:SELECT* FROM view_name;