实验四

更新时间:2023-09-21 02:05:01 阅读量: 自然科学 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

宁德师范学院计算机系

实验报告

(2014 —2015 学年 第 二 学期)

课程名称 数据库系统开发原理与应用 实验名称 分组查询和连接查询 专 业 计算机科学与技术 年 级 2013 学号 姓名 指导教师 叶茂枝 实验日期 2015-4-7

实验目的与要求: 熟练掌握基本表的分组查询和连接查询 掌握查询中的数据汇总 实验设备(环境): 微机、SQL Server 2005 实验内容: 写出下列查询的SQL语句,并在实验二所建的STUDENT数据库中进行验证。 1 :查询学生表中男女生的相应人数。 2 :查询各课程号及相应的选课人数。 3 :查询选修三门以上课程的学生学号。 4 :查询每个学生各门选修课程的具体成绩和平均成绩。 5 :查询被选修的各门课程的平均成绩和选修该课程的人数。 6 :统计各专业男女生人数和学生总人数,标识汇总行。 7 :查询计算机科学系的学生的学号、姓名、性别,并产生一个学生总人数行。 8 :查询每个同学的成绩总和。 9 :查询每个学生的姓名以及他所选修的课程的课程号和成绩。 10 :求学生的学号、姓名、选修的课程及成绩。 11 :求选修课程号为0110002且成绩在90以上的学生学号、姓名和成绩。 12 :查询每一门课程的间接先行课(即先行课的先行课)。 13 :查询选修051033号课程的成绩高于2005052126号学生成绩的所有学生的记录,并按成绩降序排列。 14 :查询每个学生及其选修课程的成绩情况(含未选课的学生信息)。 15 :查询成绩在75分以上的学生的学号、姓名,选修课的课程号、课程名和成绩。 说明 :将查询需求用T-sql语言表示;在查询窗口中输入T-sql查询语句;设置查询的结果区为Standard Execute(标准执行)或Execute to Grid(网格执行)方式;发布执行命令,并在结果区中查看查询结果;如果结果不正确,要进行修改,直到正确为止。 实验步骤、实验结果及分析: 1 :查询学生表中男女生的相应人数。 select count (Ssex) 男生人数from Student where Ssex='男' select count(Ssex) 女生人数from Student where Ssex='女' 2 :查询各课程号及相应的选课人数。 select count(Sno) 选课人数,Cno from Grade group by Cno 3 :查询选修三门以上课程的学生学号。 select Sno from Grade where Cno in(select Cno from Course where preCno>3) 4 :查询每个学生各门选修课程的具体成绩和平均成绩。 select Sno,Gmark from Grade order by Sno compute avg(Gmark)by Sno 5 :查询被选修的各门课程的平均成绩和选修该课程的人数。 select Cno ,Gmark from Grade order by Cno compute avg(Gmark),count(Cno) BY Cno 6 :统计各专业男女生人数和学生总人数,标识汇总行。

select Student.Sname 姓名,Student.Sno 学号,Grade.Gmark 成绩,Course.preCno 选修课from Grade join Student on Grade.Sno=Student.Sno join Course on Grade.Cno=Course.Cno 15 :查询成绩在75分以上的学生的学号、姓名,选修课的课程号、课程名和成绩。 select Student.Sname 姓名,Student.Sno 学号,Grade.Gmark 成绩,Course.Cno 课程号,Course.Cname 课程名称from Grade join Student on Grade.Sno=Student.Sno join Course on Grade.Cno=Course.Cno (2)、 实验分析 。 实验总结(包括过程总结、心得体会及实验改进意见等): 过程总结: 指导教师评语: 1、完成所有规定的实验内容,实验步骤正确,结果正确; 2、完成绝大部分规定的实验内容,实验步骤正确,结果正确; 3、完成大部分规定的实验内容,实验步骤正确,结果正确; 4、基本完成规定的实验内容,实验步骤基本正确,所完成的结果基本正确; 5、未能很好地完成规定的实验内容或实验步骤不正确或结果不正确。 6、其它: 评定等级:A(优秀) B(良好) C(中等) D(及格) E(不及格) 成绩评定 教师签字 年 月 日 备注: 注:1、报告内的项目或设置,可根据实际情况加以补充和调整 2、教师批改学生实验报告应在学生提交实验报告10日内

本文来源:https://www.bwwdw.com/article/s46h.html

Top