数据实验5 视图

数据实验5 视图

ID:37769693

大小:1.58 MB

页数:13页

时间:2019-05-30

数据实验5 视图_第1页
数据实验5 视图_第2页
数据实验5 视图_第3页
数据实验5 视图_第4页
数据实验5 视图_第5页
资源描述:

《数据实验5 视图》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验题目视图小组合作否一、实验目的(1)掌握SELECT语句的语法(2)掌握基于单表的查询方法(3)掌握基于多表的查询方法(4)掌握相关与不相关的嵌套查询(5)掌握使用UNION的集合查询二.实验环境一台装有WINDOWS7+SQLSERVER2005产品的pc机三、实验内容与步骤项目一:创建视图(一)创建视图1.使用企业管理器创建视图在EDUC库中以student表为基础,建立一个名为“V_计算机系学生”的视图。在使用该视图时,将显示student表中的所有字段。2.使用SQL语句创建视图①在查询分析器中建

2、立一个每个学生的学号、姓名、选修的课名及成绩的视图S_C_GRADE;②建立一个所有计算机系学生的学号以及平均成绩的视图COMPUTE_AVG_GRAD。(二)修改视图1.使用企业管理器修改视图在企业管理器中将视图COMPUTE_AVG_GRAD改成数学系的学生学号以及平均成绩的视图。2.使用SQL语句修改视图①在查询分析器中使用更改视图的命令将上面建立的视图“V_计算机系学生”更名为“V_计算机系男生”。(三)删除视图1.使用企业管理器删除视图用企业管理器删除视图“V_计算机系男生”。2.使用SQL语句删除

3、视图用SQL语句删除视图COMPUTE_AVG_GRAD。项目二:使用视图(一)定义视图1.定义计算机系学生基本情况视图v_computer;2.将student,course,sc表中学生的学号、姓名、课程号、课程名、成绩定义为视图V_S_C_G;3.将各系学生人数,平均年龄定义为视图v_num_avg;4.定义一个反映学生出生年份的视图v_year;5.将各位学生选修课程的门数及平均成绩定义为视图v_avg_s_g;6.将各门课程的选修人数及平均成绩定义为视图v_avg_c_g。(二)使用视图1.查询平均

4、成绩为90分以上的学生学号、姓名和成绩;2.查询各课成绩均大于平均成绩的学生学号、姓名、课程号和成绩;(三)修改视图1.通过视图v_computer,分别将学号为“95001”和“95005”的学生姓名更改为“s1”和“s5”,并查询结果;2.通过视图v_computer,新增加一个学生记录(’s12’,’yanxi’,19,’is’),并查询结果;3.通过视图v_computer,新增加一个学生记录(’s13’,’yanxi’,19,’cs’),并查询结果;4.通过视图v_computer,删除学号为“s1

5、3”的学生信息,并查询结果;四、实验过程与分析(一)创建视图1.使用企业管理器创建视图在EDUC库中以student表为基础,建立一个名为“V_计算机系学生”的视图。在使用该视图时,将显示student表中的所有字段。2.使用SQL语句创建视图①在查询分析器中建立一个每个学生的学号、姓名、选修的课名及成绩的视图S_C_GRADE;②建立一个所有计算机系学生的学号以及平均成绩的视图COMPUTE_AVG_GRAD。(二)修改视图1.使用企业管理器修改视图在企业管理器中将视图COMPUTE_AVG_GRAD改成数

6、学系的学生学号以及平均成绩的视图。2.使用SQL语句修改视图①在查询分析器中使用更改视图的命令将上面建立的视图“V_计算机系学生”更名为“V_计算机系男生”。(三)删除视图1.使用企业管理器删除视图用企业管理器删除视图“V_计算机系男生”。2.使用SQL语句删除视图用SQL语句删除视图COMPUTE_AVG_GRAD。项目二:使用视图(一)定义视图1.定义计算机系学生基本情况视图v_computer;2.将student,course,sc表中学生的学号、姓名、课程号、课程名、成绩定义为视图V_S_C_G;3

7、.将各系学生人数,平均年龄定义为视图v_num_avg;4.定义一个反映学生出生年份的视图v_year;5.将各位学生选修课程的门数及平均成绩定义为视图v_avg_s_g;6.将各门课程的选修人数及平均成绩定义为视图v_avg_c_g。(二)使用视图1.查询平均成绩为90分以上的学生学号、姓名和成绩;2.查询各课成绩均大于平均成绩的学生学号、姓名、课程号和成绩;(三)修改视图1.通过视图v_computer,分别将学号为“95001”和“95005”的学生姓名更改为“s1”和“s5”,并查询结果;2.通过视图

8、v_computer,新增加一个学生记录(’s12’,’yanxi’,19,’is’),并查询结果;3.通过视图v_computer,新增加一个学生记录(’s13’,’yanxi’,19,’cs’),并查询结果;4.通过视图v_computer,删除学号为“s13”的学生信息,并查询结果;五、实验总结通过实验了解到视图是从一个或几个基本表(或视图)导出的虚拟表。其作用有:1、视图能够简化用户的操作2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。