【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《SQLserven2005sql课件及练习SQL09视图》,欢迎阅读!
管理视图
上机内容
1 在企业管理器中完成下列操作:
1、使用创建视图向导创建视图。
步骤:工具菜单-》向导-》数据库-》创建视图向导 在COMPANY数据库中,基于表“产品”,“供应商”,“类别”创建视图V1,包含字段:“产品名称”,“公司名称”,“产品类型”。
2、使用企业管理器直接创建视图。 在company数据库中,基于表“产品”,“订单”,“客户”创建视图V2。包含字段:“订单编号”,“订单日期”,“产品名称”,“客户名称”,其中在“地区”设置筛选条件为’华东’,但要求该字段不在视图中显示出来。
3、在企业管理器中修改视图。
①修改视图V2,使该视图按照“运货费”升序排列。
(提示:可向视图添加“运货费”字段,但不要在视图中显示出来)
②重命名视图V2为“订单信息视图”
2 在查询分析器中完成下列操作:(附加jxgl数据库)
1、基于学生表创建视图“学生信息”,该视图的结果集中包含的字段(sno,sname,class) 的值,为该视图设置中文别名,为视图文本加密。
2、基于students,course,sc表创建视图:V3,显示的内容包括学生的学号,姓名,课程号, 课程,成绩。
3、将视图V3重命名为“学生选课信息”(sp_rename)
4、调用存储过程查分别看视图“学生信息”和“学生选课信息”的视图定义文本。有何差 别?写出查看视图定义文本的命令(sp_helptext)
5、修改视图“学生信息”,使之显示“软件992”的学生信息(显示字段不变),设置强制 检查。
6、引用“学生选课信息”视图,查询选修了‘C语言’的学生姓名和课程名称。
7、通过 “学生信息”视图向学生表添加一条记录。(记录内容自定义) 想一想:添加记录时有哪些限制?
8、通过“学生选课信息”视图分别向学生表和课程表添加一条记录。(记录内容自定义) 想一想:新添加的记录是否会在“学生选课信息”视图中出现,为什么?
9、通过“学生选课信息”视图修改课程表中课程号为102的课程名称(修改的课程 名称可自定义)
10、通过“学生选课信息”视图将“赵薇”的” 计算机实用软件”的成绩修改为89
11、通过 “学生信息”视图将学生姓名为“刘涛”的记录删除。
本文来源:https://www.wddqxz.cn/7ba7a6d7b6daa58da0116c175f0e7cd18525182c.html