1、什么是视图
- 视图是一种虚表
- 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表
- 向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句
- 视图向用户提供基表数据的另一种表现形式
2、为什么使用视图
- 控制数据访问
- 简化查询
- 避免重复访问相同的数据
3、 简单视图和复杂视图
4、创建视图
在 CREATE VIEW 语句中嵌入子查询
CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW view
[(alias[, alias]...)]
AS subquery
[WITH CHECK OPTION [CONSTRAINT constraint]
] [WITH READ ONLY [CONSTRAINT constraint]];