实验六 视图的基本操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验6 SQL Server 2000的视图操作
一、实验目的
1.了解视图的功能。
2.掌握应用企业管理器创建和查看视图的方法。
3.掌握应用企业管理器视图修改和删除视图的方法。
4.掌握应用T-SQL创建和查看视图的方法。
5.掌握应用T-SQL修改和删除视图的方法。
二、实验要求
1.创建student数据库中的相关视图。
2.保存实验结果到网络文件夹。
三、实验步骤
1.在members表中创建地址为“湖南株洲”的会员的视图V_addr;
create view V_addr
as
select*from members where m_address='湖南株洲'
with check option
2.在orders表中创建购买了商品号为“0910810004”商品的视图V_buy;
3.在members和orders表上创建“湖南株洲”的会员购买了商品号为“0910810004”商品的视图
V_addr_buy;
4.在视图V_addr上查询性别为“男”的会员信息;
5.在视图V_addr中增加一条记录(内容如下),并查看members表中记录的改变情况。
记录内容如下:
(T-SQL)
‘fengxk’,‘冯向克’,‘男’,‘1978-06-28’,‘北京市’,5000.0,‘fxk0628’
6.将视图V_addr中会员号为“liuzc518”的会员的密码修改为“liuzc0518”,并查看members中记录的改变情况;
再按F5或点击工具栏上的运行按钮“”,比较运行前后的结果。
7.在V_addr中删除会员号为“fengxk”的记录,并查看members中记录的改变情况;
再按F5或点击工具栏上的运行按钮“”,比较运行前后的结果。
8.删除视图V_addr_buy、V_buy和V_addr;
9.将步骤1-8命令脚本(VIEW01.SQL)保存上交以备教师检查。
10.在企业管理器中完成步骤1-8,并与T-SQL操作进行比较。
四、注意事项
1.创建视图时SELECT语句的使用。
2.视图定义的修改和通过视图修改表中数据区别。
3.视图定义删除和通过视图删除表中的数据区别。
4.视图(虚表)和基表的操作的区别。