- 2
- 0
- 约4千字
- 约 46页
- 2017-04-27 发布于四川
- 举报
WindowsServer数据库课件_第03章SQL语言(5练习)
数据库系统概论
An Introduction to Database System
第三章 关系数据库标准语言SQL
(5);复习;第三章 关系数据库标准语言SQL;3.6 视图;3.6 视图 ;1. 建立视图
语句格式:
CREATE VIEW 视图名 [(列名1 ,列名2…)]
AS
子查询
[WITH CHECK OPTION];
功能:
DBMS保存视图定义,不执行其中的查询语句
查询视图时,按其定义从基本表中将数据查出.;3.6.1 定义视图;常见的视图形式
行列子集视图
WITH CHECK OPTION的视图
基于多个基表的视图
基于视图的视图
带表达式的视图
分组视图
一类不易扩充的视图;3.6.1 定义视图;特点:通过视图进行增、删、改操作时,要满足视图定义中的谓词条件(即子查询中的条件表达式)。 ; WITH CHECK OPTION视图
对IS_Stu视图的更新操作:
修改、删除操作:
DBMS自动加上Sdept= ‘IS’的条件。
插入操作:
DBMS会自动检查Sdept属性值是否为‘IS’ ,如果不是,则拒绝该插入操作;
有的DBMS在没有提供Sdept属性值时,自动定义Sdept为‘IS。;3.6.1 定义视图; [例3]建立
原创力文档

文档评论(0)