视图
基本概念
视图与基本表
• 视图是一个虚表
– 视图是由从数据库的基本表中选取出来的数据组成的逻辑窗口
– 是基本表的部分行和列数据的组合
– 基本表中的数据发生变化,从视图中查询出的数据也随之改变
• 数据库中只存储视图的定义
– 不存储视图所包含的数据
– 不会出现数据冗余
视图与基本表
为什么使用视图
• 控制数据访问
– 安全,尤其是保证某些行、列的安全性
为什么使用视图
• 简化查询
– 为用户集中数据,复杂查询也可通过视图来简化
• 数据独立性
– 视图作为基本表与外模式之间的映象
• 避免重复访问相同的数据
– 可重新组织数据,允许多个视图使用相同的数据
定义视图
定义视图
CREATE VIEW 视图名[(视图列名表)]
AS
查询语句
[WITH CHECK OPTION]
[WITH READ ONLY]
• 视图不
原创力文档

文档评论(0)