数据库系统学生成绩管理实验报告(共11页).doc
《数据库系统学生成绩管理实验报告(共11页).doc》由会员分享,可在线阅读,更多相关《数据库系统学生成绩管理实验报告(共11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上数据库系统上机实验题一、 学生学习系统的基本表学生:s(sno,sname , sex , age , dept );表中属性分别为:学号,姓名,性别,年龄和系名。 课程:c(cno , cname , tname );表中属性分别为:课号,课名,教师名。 选课:sc(sno , cno , grade );表中属性分别为:学号,课号和成绩。 要求:利用SQL语句创建上面三个基本表,包括:主键,外键定义。 有针对性地输入一些实验数据。二、 利用SQL语句,在上面三个基本表中,完成如下的功能1. 查找学号2至10号学生的学号、姓名和系名。2. 查找女同学的人数。3. 查
2、找学号2至10号学生中,女同学的人数。4. 查找男、女同学各有多少人(注:输出性别和人数)。5. 查找CS系中,男、女同学各有多少人(注:输出性别和人数)6. 查找年龄在18至20岁之间的所有男同学的学号、姓名和系名。7. 查找所有学生选修课程的门数。8. 查找学号2至15号学生中,英语成绩超过80分的学生学号和姓名。9. 查找没有学习物理课程的学生姓名和系名。10. 查找王明同学所学课程的门数。11. 统计王明同学所学各门课程的平均分数。12. 统计英语成绩高于该课程平均成绩的人数。13. 查找查找至少选修了王一和王二老师所授课程的学生学号与姓名。14. 查找CS系比MA系的学生年龄都小的学
3、生姓名和系名。15. 统计每个学生的总分,输出学生的学号和总分,总分按降序排列。16. 查找学号比王一同学大,而年龄比他小的学生学号、姓名和年龄。17. 查找年龄大于女同学的平均年龄的男同学的姓名与年龄。18. 查找只选修了一门课程的同学的学号和姓名。19. 查找CS系学生中,没有选修王一老师课程的学号、姓名和系名。20. 查找至少选修了3门课程的学生学号和姓名。21. 查找每门课程的最高分和最低分。(注:输出课号、最高分和最低分)22. 采用查询视图方式完成21题的功能:利用视图方式的步骤: 建立视图,如:gdf(cno,max,min) 属性:课号、最高分和最低分。 利用SELECT语句对
4、视图gdf查询显示。1. 将所有学生的年龄增加1岁。2. 将物理课程不及格的成绩改为0分。3. 删除王五老师的任课信息4. 将一门课的成绩大于等于80分学生的学号、姓名和系名插入到一个已存在(要建立)基本表stu(sno,sname,dept)中。分配空间create database ccjj创建表 s,c,sccreate table s( sno char(10) primary key , sname varchar (10) unique ,sex char(2) ,age smallint ,dept char(4);create table c( cno char(10) pri
5、mary key ,cname varchar (10) ,tname char (10) , );create table sc( sno char(10) ,cno char(10) ,grade smallint,primary key(sno,cno),foreign key(sno) references s(sno),foreign key(cno) references c(cno),); S表 SC表C表11. 查找学号2至10号学生的学号、姓名和系名。select sno,sname,deptfrom swhere sno between 2 and 5;2. 查找女同学的人
6、数。 select sex,count(sno)人数from swhere sex=女group by sex;3. 查找学号2至10号学生中,女同学的人数。select sex,count(sno)from s where sex=女 and sno between 2 and 5group by sex;4. 查找男、女同学各有多少人(注:输出性别和人数) select sex,count(sno)人数from sgroup by sex;5. 查找CS系中,男、女同学各有多少人(注:输出性别和人数)from swhere dept=cegroup by sex; 6. 查找年龄在18至2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 学生 成绩 管理 实验 报告 11
限制150内