SQL中: 视图
视图
视图的作用
- 简化用户的操作
- 使用户能以多种角度看待同一数据
- 对重构数据库提供了一定程度的逻辑独立性
- 对机密数据提供安全保护
- 适当利用视图可以更清晰地表达查询
视图的特点
-
虚表,从一个或几个基本表(或视图)导出的表
-
只存放视图的定义,不存放视图对应的数据
-
基本表数据改变, 视图中数据也会变化
例如:更新平均成绩,更新不了,不会影响原表数据
行列子集视图
视图是由单个d额基本表导出,并且去掉某些行和列,但保留了主码的视图
例如:
create view is_student
as
select sno,sname
from student
where sdept='IS'
with