03-关系数据库标准语言SQL2
  • 学习内容

  • 练习题

1、建立数据库和相关表

建立下面的数据库,然后将相关的数据写进去。

Student表:

Course表:

Sc表:

http://lcell.bnu.edu.cn/do/lcpage?action=view&koId=11723 中有相应的建立数据库的sql文件,可以直接导入。

2、实现下列查询

[1]查询计算机科学系全体学生的名单。(例7)

[2]查询考试成绩有不及格的学生的学号。(例9)

[3]查询所有姓刘学生的姓名、学号和性别。(例15)

[4]查询计算机系年龄在20岁以下的学生姓名。(例23)

[5]查询选修了3号课程的学生的学号及其成绩,查询结果按分数降序排列。(例24)

[6]查询选修1号课程的学生最高分数。(例29)

[7]查询选修了2门以上课程的学生学号。(例32)

[8]查询每一门课的间接先修课(即先修课的先修课)。(例35)

[9]查询选修2号课程且成绩在90分以上的所有学生。(例37)

[10]查询与“刘晨”在同一个系学习的学生。(例39)

[11]查询选修了课程名为“信息系统”的学生学号和姓名(例40)

[12]找出每个学生超过他选修课程平均成绩的课程号。(例41)

  • 数据库
学习元评论 0
登录之后可以发表学习元评论