下载此文档

数据库实验二.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
实验二 SQL 数据查询
:
熟练掌握基本表的定义、删除与修改,为后继学习作准备。
(验证性)
;
、删除与修改。
三. 实验原理
SQL语言应用。
:
一、单表查询
1 无条件查询
查询全体学生的姓名(Sname)、学号(Sno)、所在系(Sdept)。
2 条件查询
3 查询结果排序
4 集函数的使用
5 查询结果分组
二、连接查询
1 不同表之间的连接查询
2 自身连接
查询每一门课的间接先修课(即先修课的先修课)
3 外连接

三、嵌套查询
1 带谓词IN的嵌套查询
查询选修了编号为“C02”的课程的学生姓名(Sname)和所在系(Sdept)。
2 带有比较运算符的嵌套查询

3 带谓词ANY或ALL的嵌套查询
查询非自动化系的不超过自动化系所有学生的年龄的学生姓名(Sname)和年龄(Sage)。
4 带谓词EXISTS的嵌套查询
查询所有选修了编号为“C01”课程的学生姓名(Sname)和所在系(Sdept)。
四、集合查询
查询计算机科学系的学生或年龄不大于20岁的学生信息。
查询计算机科学系的学生或年龄不大于20岁的学生信息。
查询数学系的学生且年龄不大于20岁的学生的交集。
查询数学系的学生与年龄不大于20岁的学生的差集。

select * from Students where Sdept='计算机' union select * from Students where Sage<21;

select * from Students where Sdept='数学' intersect select * from Students where Sage<21;

select* from Students where Sdept='数学' except select * from Students where Sage<21;

数据库实验二 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小88 KB
  • 时间2018-03-01