视图是一张虚拟表
表示一张表的部分数据或多张表的综合数据
某结构和数据是建立在对表的查询基础上
视图中不存放数据:
数据存放在视图所引用的原始表中
一个原始表根据不同用户的不同需求,可以创建不同的视图
视图的用途:
筛选表中的行
防止未经许可的用户访问敏感数据
降低数据库的复杂程度
将多个物理数据库抽象为一个逻辑数据库
使用SQL语句 创建视图:
语法:CREATE VIEW view_name
AS
<SELECT 语句>;
删除视图:
语法:DROP VIEW [IF EXISTS] view_name;
查看视图:
语法:SELECT 字段1,字段2......FROM view_name;