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

数据库原理实验报告(6)

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

南 京 晓 庄 学 院

《数据库原理与应用》

1.实验目的课程实验报告

实验六 分组统计查询和集合查询设计

所在院(系): 数学与信息技术学院 班级: 学号: 姓名:

(1) 熟练掌握数据查询中分组条件表达、选择组条件的表达方法。 (2) 熟练使用统计函数和分组函数。

(3) 熟练各类计算和分组计算的查询操作方法。 (4) 掌握集合查询的实现方法。

2.实验要求

(1) 针对 “TM”数据库,在SQL Server查询分析器中,用T-SQL语句实现以下查询操作:

a)

b) c) d) e) f) g) h) i) j) k) l) m) n) o) 查询各个院系学生的总人数,并按人数进行降序排列。 查询各系各门课程的平均成绩。

查询每个院系各种职称的教师人数,输出院系、职称、人数。 查询数学与信息技术学院学生的平均年龄。 查询07294003课程的最高分和最低分。

查询选修人数超过30人,且课程号以07开头的课程号、课程名称和选修人数。按选修人数降序排列。

查询选修了5门以上课程的学生学号。

查询年龄大于女同学平均年龄的男同学姓名和年龄。 查询SC表中最高分与最低分之差大于20分的课程号。

查询平均成绩大于75分的课程的课程号、课程名、平均分。 查询期末考试平均分排名前10%的学生,输出学号和平均分。 查询教师人数最多的前3个院系,输出院系和教师人数。

查询全校老师和学生的姓名,输出姓名和类别两列(类别中显示教师或学生),结果按类别排序。

用集合查询实现同时讲授过07294003和07295007两门课的老师的工号。 用集合查询实现教师表中职称不是教授的老师的详情。

(2) 按要求完成实验报告。

3.实验步骤、结果和总结实验步骤/结果

将调试成功的T-SQL语句写在下方(标明题号)。

4.实验思考:

①SELECT命令中,HAVING子句和WHERE子句表示的筛选条件有何不同?

②使用GROUP BY(分组条件)子句后,语句中的统计函数的运行结果有什么不同?

③组合查询是否能用其他语句代替?有何不同?

④用UNION(或UNION ALL)进行组合查询时,有哪些基本规则?

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

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