视图的创建
考试要求: 掌握     
知识路径:  > 数据库技术  > 数据库标准语言—SQL  > 数据库定义  > 数据库定义  > 视图创建和删除


 
       语句格式:CREATE VIEW视图名(列表名)
       AS SELECT查询子句
       [WITH CHECK OPTION];
       注意:视图的创建中,必须遵循如下规定。
       (1)子查询可以是任意复杂的SELECT语句,但通常不允许含有order by子句和DISTINCT短语。
       (2)WITH CHECK OPTION表示对UPDATE,INSTER,DELETE操作时保证更新、插入或删除的行满足视图定义中的谓词条件(即子查询中的条件表达式)。
       (3)组成视图的属性列名或者全部省略或者全部指定。如果省略属性列名,则隐含该视图由SELECT子查询目标列的主属性组成。
       由于CS-STUDENT视图使用了WITH CHECK OPTION子句,因此,对该视图进行修改、插入操作时DBMS会自动加上SD='CS'的条件,保证该视图只有计算机系的学生。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有