实验七 数据查询【数据库系统实验】【答案】

一.实验目的

掌握使用SQL Server进行数据查询的方法。

实验内容

使用T-SQL在数据库“EDUC”中完成以下查询:

  1. 简单查询
  1. 查询选修了课程的学生学号。
  2. 查询选修了编号为“C1”的课程的学生学号和成绩,对查询结果按成绩降序排列,成绩相同则按学号升序排列。
  3. 查询计算机系姓张的教师信息。
  4. 查询选修了编号为“C2”的课程且该课程成绩在80到90分之间的学生学号和成绩,将成绩乘以系数0.75输出。

2. 连接查询

  1. 查询张明同学的学号姓名籍贯所在班级的班长姓名与学号。
  2. 查询在5栋5305教室上课的教师姓名、教师所在院系名和上课班级名。
  3. 查询选修了“数据库原理”且成绩在85分以上的学生学号姓名和成绩。
  4. 查询外教“William Dron”的年龄、所在院系名称以及所担任课程的名称。

2.嵌套查询

  1. 查询2015级学生所有任课老师的编号、姓名和所在院系。
  2. 查询选修了外教“William Dron”所任课程的所有学生学号和姓名。
  3. 查询2017年上学期在5栋5310上课的教师姓名及所在院系。
  4. 查询选修了“云计算”的学生学号和所在班级名称。

三.实验过程

1.简单查询

1)查询选修了课程的学生学号。

2)查询选修了编号为“C1”的课程的学生学号和成绩,对查询结果按成绩降序排列,成绩相同则按学号升序排列。

3)查询计算机系姓张的教师信息。

4)查询选修了编号为“C2”的课程且该课程成绩在80到90分之间的学生学号和成绩,将成绩乘以系数0.75输出。

2.连接查询

1)查询张明同学的学号姓名籍贯所在班级的班长姓名与学号。

2)查询在5栋5305教室上课的教师姓名、教师所在院系名和上课班级名。

3)查询选修了“数据库原理”且成绩在85分以上的学生学号姓名和成绩。

4)查询外教“William Dron”的年龄、所在院系名称以及所担任课程的名称。

3.嵌套查询

1)查询2015级学生所有任课老师的编号、姓名和所在院系。

2)查询选修了外教“William Dron”所任课程的所有学生学号和姓名。

3)查询2017年上学期在5栋5310上课的教师姓名及所在院系。

4)查询选修了“云计算”的学生学号和所在班级名称。

四.实验总结

获取实验过程和实验总结答案请阅读全文

隐藏内容 需要支付:¥10

未经允许不得转载!实验七 数据查询【数据库系统实验】【答案】

如遇到无法显示的问题,请先尝试刷新页面

客服联系邮箱:ai52learn@foxmail.com