77范文网 - 专业文章范例文档资料分享平台

《数据库原理及应用》实验报告(1-21)(3)

来源:网络收集 时间:2018-12-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

山东信息职业技术学院实验报告

学号: 姓名: 班级: 同组者:

课程名称: 数据库原理及应用 指导老师: 孟秀锦 实验成绩: 实验四 简单查询——分组与排序

一、实验目的:

(1) 利用GROUP BY子句对查询结果分组。 (2) 利用ORDER BY子句对查询结果排序。 (3) 掌握聚集函数的使用方法。

二、实验要求

1、学生提前准备好实验报告,预习并熟悉实验步骤; 2、遵守实验室纪律,在规定的时间内完成要求的内容; 3、1~2人为1小组,实验过程中独立操作、相互学习。

三、实验内容及步骤

在Gradem或Gradem1数据库中完成下面查询: (1) 统计有学生选修的课程的门数。

(2) 计算“c01”课程的平均成绩。

(3) 查询选修了“c03”课程的学生的学号及其成绩,查询结果按分数降序排列。

(4) 查询各个课程号及相应的选课人数。

(5) 统计每门课程的选课人数和最高分。

(6) 统计每个学生的选课门数和考试总成绩,并按选课门数降序排列。

(7) 查询选修了3门以上课程的学生学号。

(8) 查询成绩不及格的学生学号及课号,并按成绩降序排列。

(9) 查询至少选修一门课程的学生学号。

11

山东信息职业技术学院实验报告

学号: 姓名: 班级: 同组者:

课程名称: 数据库原理及应用 指导老师: 孟秀锦 实验成绩: (10) 统计输出各系学生的人数

(11) 统计各系学生人数;各系的男、女生人数。(两条命令)

(12) 统计各班人数;各班男、女生人数。(两条命令)

(13) 统计各系的老师人数,并按人数升序排序。

(14) 统计不及格人数超过10人的课程号。?统计选修人数超过10人的课程号。

(15) 查询软件系的男生信息,查询结果按出生日期升序排序,出生日期相同的按地址降序排序。

三、思考题

(1) 聚集函数能否直接使用在SELECT子句、HAVING子句、WHERE子句、GROUP BY子句中?

(2) WHERE子句与HAVING子句有何不同?

四、实验总结:

1、收获

2、存在的问题

12

山东信息职业技术学院实验报告

学号: 姓名: 班级: 同组者:

课程名称: 数据库原理及应用 指导老师: 孟秀锦 实验成绩: 实验五、六、七 多表查询

一、实验目的

(1) 掌握SELECT语句在多表查询中的应用。 (2) 掌握多表连接的几种连接方式及应用。

二、实验要求

1、学生提前准备好实验报告,预习并熟悉实验步骤; 2、遵守实验室纪律,在规定的时间内完成要求的内容; 3、1~2人为1小组,实验过程中独立操作、相互学习。

三、实验内容及步骤

在Gradem或Gradem1数据库中完成下面查询:

(1) 查询计算机工程系女学生的学生学号、姓名及考试成绩。

(2) 查询“李勇”同学所选课程的成绩。(不考虑重名)

(3) 查询“李新”老师所授课程的课程名称。

(4) 查询女教师所授课程的课程号及课程名称。

(5) 查询至少选修一门课程的女学生姓名。

(6) 查询姓“王”的学生所学的课程名称。

(7) 查询选修“数据库”课程且成绩在80~90分之间的学生学号及成绩。?查询姓名?

13

山东信息职业技术学院实验报告

学号: 姓名: 班级: 同组者:

课程名称: 数据库原理及应用 指导老师: 孟秀锦 实验成绩: (8) 查询课程成绩及格的男同学的学生信息及课程号与成绩。

(9) 查询选修“c04”课程的学生的平均年龄。

(10) 查询学习课程名为“数学”的学生学号和姓名。

(11) 查询“钱军”教师任课的课程号,选修其课程的学生的学号和成绩。?姓名?

(12) 查询在第3学期所开课程的课程名称及成绩。

(13) 查询“c02”号课程不及格的学生信息。

(14) 查询软件系成绩在90分以上的学生姓名、性别和课程名称。

(15) 查询同时选修了“c04”和“c02”课程的学生姓名和成绩。

三、思考题

(1) 指定一个较短的别名有什么好处?

(2) 内连接与外连接有什么区别?

(3) “=”与IN在什么情况下作用相同?

四、实验总结:

1、收获

2、存在的问题

14

山东信息职业技术学院实验报告

学号: 姓名: 班级: 同组者:

课程名称: 数据库原理及应用 指导老师: 孟秀锦 实验成绩: 实验八、九 嵌套查询

一、实验目的

(1) 掌握嵌套查询的使用方法。

(2) 掌握相关子查询与嵌套子查询的区别。 (3) 掌握带IN谓词的子查询的使用方法。 (4) 掌握带比较运算符的子查询的使用方法。

二、实验要求

1、学生提前准备好实验报告,预习并熟悉实验步骤; 2、遵守实验室纪律,在规定的时间内完成要求的内容; 3、1~2人为1小组,实验过程中独立操作、相互学习。

三、实验内容及步骤

在Grademanager数据库中完成下面查询:

(1) 查询计算机系(CS)女学生的学生学号、姓名及考试成绩。

(2) 查询“李勇”同学所选课程的成绩。

(3) 查询“李新”老师所授课程的课程名称。

(4) 查询女教师所授课程的课程号及课程名称。

(5) 查询姓“王”的学生所学的课程名称。

(6) 查询选修“数据库”课程且成绩在80~90分之间的学生学号及成绩。

(7) 查询选修“C04”课程的学生的平均年龄。

(8) 查询学习课程名为“数学”的学生学号和姓名。

(9) 查询“钱军”教师任课的课程号,选修其课程的学生的学号和成绩。

(10) 查询在第3学期所开课程的课程名称及成绩。

15

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库《数据库原理及应用》实验报告(1-21)(3)在线全文阅读。

《数据库原理及应用》实验报告(1-21)(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/334264.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: