实验五 集合查询和视图的创建.docVIP

  • 6
  • 0
  • 约小于1千字
  • 约 5页
  • 2016-09-17 发布于河南
  • 举报
实验五 集合查询和视图的创建

实验五 集合查询和视图的创建 一、实验目的 1.掌握集合查询涉及的SQL语句 2.掌握视图创建的SQL语句 二、实验内容 查询信息系的女生或者是计算机系的男生名单,输出姓名,性别,系名。(并操作UNION) 查询计算机系年龄不大于20岁的学生。(交操作INTERSECT) 查询计算机系年龄大于20岁的学生。(差操作EXCEPT) 创建一个视图view1,要求输出学号,姓名,课程号,分数。 基于view1和Course查询每个人各门课程的平均分,输出学号,姓名,平均分,按平均分降序排列。 基于view1和Course查询每个人选课的总学分数,输出学号,姓名,总学分数。 问题及心得: SELECT语句的查询结果是元组的集合,所以多个SELECT语句的结果可进行集合操作,其中包括并操作交操作和差操作(注意参加集合操作的各查询结果)的列数必须相同,对应项的数据类型也必须相同 视图是从一个或几个基本表导出的表,它与基本表不同,是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。所以基本表中的数据发生变化,从视图中查询出的数据也随之改变了。

文档评论(0)

1亿VIP精品文档

相关文档