数据库实验三报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、实验目的与要求在实验一和实验二的基础上完成规定的查询操作。熟练掌握SQLSelect命令。二、实验方案练习上机练习题31~题69三、实验结果和数据处理例31:查询学生的全部信息例32:查询所有课程名称和学时信息例33:查询学时大于等于40的课程编号和课程名称例34:查询课时在50到60(含)之间的课程信息例35:使用between查询课时在50到60(含)之间的课程信息例36:查询具有教授和副教授职称的教师信息例37:查询责任教师字段为空值的记录例38:查询职称为讲师或副教授的教师信息例39:查询或浏览课程性质和学时信息例40:查询“专业基础”课程的信息,并将结果存储到Student模式下、表名为“专业基础”例41:按教师编号升序列出所有教师信息例42:查询所有学生信息,先按生源升序排序、再按学号升序排序例43:从选课表中查询考试成绩最高的3条选课信息例45:从选课表中查询考试成绩在前15%的选课记录信息,如果随后有成绩并列的记录也一起列出例54:查询考试成绩在90分以上(含)的学生的学号、姓名、相应的课程名称和考试成绩(使用CROSSJOIN连接完成查询)例55:查询目前有多少责任教师例56:查询数据库课程的平均成绩例57:查询各院系教师的人数(显示院系名称和教师人数)例58:查询各门课程考试成绩的平均分、最高分和最低分例59:查询专业基础课平均分大于等于60分的各门课程考试成绩的平均分、最高分和最低分例60:查询所有专业基础课的信息,并计算其总学时例61:查询学生的考试成绩(要求查询学号、姓名、课程名称和考试成绩),同时计算每个学生的平均成绩、最高成绩和最低成绩例62:查询学生的考试成绩(要求查询学号、姓名、课程名称和考试成绩),同时计算每个学生的平均成绩、最高成绩和最低成绩。同时计算所有学生的平均成绩、最高成绩和最低成绩select[学生(student)].学号,姓名,课程名称,考试成绩from[课程(course)],[选课(Xcourse)],[学生(student)]where[选课(Xcourse)].课程编号=[课程(course)].课程编号and[学生(student)].学号=[选课(Xcourse)].学号orderby[学生(student)].学号computeavg(考试成绩),max(考试成绩),min(考试成绩)by[学生(student)].学号computeavg(考试成绩),max(考试成绩),min(考试成绩);例63:查询由教授负责的课程信息(课程编号、课程名称、学时和课程性质)例64:查询责任教师的有关信息(姓名、性别、职称、专业)例65:查询有考试成绩大于数据库课程全部考试成绩的学生信息例66:查询“系统分析与设计”课程的责任教师的姓名、职称,以及所负责的其他课程(课程编号和课程名称)例68:查询哪些学生(学号和姓名)有未完成考试的课程(考试成绩为NULL)例69:查询哪些学生(学号和姓名)没有未完成考试的课程(考试成绩为NULL)

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功