实验5+视图的应用
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验5 视图的应用
实验名称:视图的建立和应用。
实验内容:在实验2和实验3的基础上定义视图,并在视图上完成查询,以及插入、更新和删除操作。
实验目的:掌握视图定义和应用的方法,体会视图和基本表的异同之处。
实验方法:在实验2和实验3的基础上用CREATE VIEW命令定义视图,然后使用SELECT命令完成查询,使用INSERT、UPDA TE和DELETE命令分别完成插入、更新和删除操作。
实验要求:
1.在实验2建立的基本表的基础上,按如下要求设计和建立视图:
(1)基于单个表按投影操作定义视图。
(2)基于单个表按选择操作定义视图。
(3)基于单个表按选择和投影操作定义视图。
(4)基于多个表根据连接操作定义视图。
(5)基于多个表根据嵌套查询定义视图。
(6)定义含有虚字段的视图。
2.分别在定义的视图上设计一些查询(包括基于视图和基本表的连接或嵌套查询)。
3.在不同的视图上分别设计一些插入、更新和删除操作,分情况讨论哪些操作可以成功完成,哪些操作不能完成,并分析原因。
4.在实验报告中要给出具体的视图定义要求和操作要求,并针对各种情况做出具体的分析和讨论。
相关命令:
定义视图的命令是CREATE VIEW,其核心是SQL SELECT查询,基本命令格式如下:CREATE VIEW <视图名> AS