数据库实习四要领.docVIP

  • 13
  • 0
  • 约3.16千字
  • 约 15页
  • 2017-06-07 发布于湖北
  • 举报
测绘工程学院 数据库原理与应用 实验报告书 实验名称: 数据查询 专业班级: 海洋101 姓 名: 张丹 学 号: 141003137 实验地点: 测绘楼三楼307 实验时间: 2012-11-20 实验成绩: 海洋技术系 实验四 数据查询 练习一 创建视图 一、实验目的 1.掌握创建视图的SQL语句的用法。 2.掌握使用企业管管理器创建视图的方法。 3.掌握使用创建视图向导创建视图的方法。 4.掌握查看视图的系统存储过程的用法。 5.掌握修改视图的方法。 二、实验准备 1.了解创建视图方法。 2.了解修改视图的SQL语句的语法格式。 3.了解视图更名的系统存储过程的用法。 4.了解删除视图的SQL语句的用法。 三、实验要求 用不同的方法创建视图。 提交实验报告,并验收实验结果。 四、实验内容 创建视图 使用企业管理器创建视图 在EDUC库中以“student”表为基础,建立一个名为“V_计算机系学生”(计算机系即CS)的视图。在使用该视图时,将显示“student”表中的所有字段. 右击视图,选择”新建视图” ,出现“添加表”对话框 ,选中需要的表,点击“添加”→“ 关闭”,在出现的一个小对话框中选中需要的列(如图1-1), 图1-2 student 图1-3 修改名称 (2) 使用SQL语句创建视图 建立一个每个学生的学号、姓名、选修的课名及成绩的视图S_C_GRADE; 图1-4 SQL语句创建视图 2.修改视图 (1) 使用企业管理器修改视图 在企业管理器中将视图S_C_GRADE中改成建立在MS系的学生学号、姓名、选修的课名及成绩的视图。 图如下所示:图1-5 图1-5 (2) 使用SQL语句修改视图 在查询分析器中使用更改视图的命令将上面建立的视图“V_计算机系学生”更名为“V_计算机系男生”。( sp_rename 旧名称,新名称) 图1-6 SQL语句修改视图 3.删除视图 使用企业管理器删除视图 用企业管理器删除视图“V_计算机系男生” 使用SQL语句删除视图 用SQL语句删除视图S_C_GRADE; 图1-7 SQL语句删除视图S_C_GRADE; 练习二 使用视图 实验目的 熟悉和掌握对数据表中视图的查询操作和SQL命令的使用; 熟悉和掌握对数据表中视图的更新操作和SQL命令的使用,并注意视图更新与基本表更新的区别与联系 学习灵活熟练的进行视图的操作,认识视图的作用 实验准备 1.熟悉SQL SERVER 工作环境。 2.能连接到EDUC数据库。 3.复习有关视图操作的SQL语言命令。 实验要求 1.在实验开始之前做好准备工作。 2.实验之后提交实验报告,思考视图和基本表的区别 实验内容 定义视图 在EDUC数据库中,已Student Course 和Student_course 表为基础完成一下视图定义 定义CS系学生基本情况视图V_CS; 图2-1 定义CS系学生基本情况视图V_CS 图2-2 定义CS系学生基本情况视图V_CS 图2-3 选择名称 图2-4 结果图 将Student、 Course 和Student_course表中学生的学号,姓名,课程号,课程名,成绩定义为视图V_S_C_G 图2-5 视图V_S_C_G 图2-6 结果图 将各系学生人数,平均年龄定义为视图V_NUM_AVG 图2-7 视图V_NUM_AVG 图2-8 结果图 将各位学生选修课程的门数及平均成绩定义为视图V_AVG_S_G 图2-9 视图V_AVG_S_G 图2-10 结果 将各门课程的选修人数及平均成绩定义为视图V_AVG_C_G 图2-11 视图V_AVG_C_G 图2-

文档评论(0)

1亿VIP精品文档

相关文档