数据库实验04 查询[精品文档]

  • 格式:doc
  • 大小:382.00 KB
  • 文档页数:10

数据库实验04 查询
1)调出上个实验创建的三个表。方法:附加XSKC数据库或运行创建3个表的SQL语句。
2)用SQL增加数据语句输入四个表中数据。其中学生表不得少于10个,课程注册表不得
少于8个,学期成绩表不得少于30个。注意:输入数据时应先输入主表数据,再输入有外
键的数据;同时注意各表已经定义约束条件。
学生表:

课程注册表:
学期成绩表:
3)设计查询语句并在查询编辑器中进行查询。
①求选修了某门课程的学生姓名。

②查询某个学生所选修的课程的课程号,课程名称以及成绩。
③查询参与了所有课程选修的学生姓名和学生所在的系别。

该条查询结果为空:
④查询没有选修任何一个课程的学生姓名和所在系别。

⑤查询课程没有学生选修的课程名称。
该条查询结果为空:
⑥查询选修了某个老师的所有课程的学号、姓名和所在系别。

⑦列出每门课程的平均分、最高分、最低分。
⑧对所有学生求出所选修课程的最高分、平均分。
⑨对某老师的授课的某课程的分数都增加5分。
查询操作续:
1、 查询全体学生的学号、姓名、性别和年龄。

2、 查询某专业且某班级的学生,列出学号、性别和出生日期。
由于所插入的表中没有写入班别信息,为显示结果,在此忽略班级限制,