数据库第五六七章作业答案_第1页
数据库第五六七章作业答案_第2页
数据库第五六七章作业答案_第3页
数据库第五六七章作业答案_第4页
数据库第五六七章作业答案_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库第五六七章作业答案2021/1/426、查询计算机系学生的最大年龄和最小年龄、查询计算机系学生的最大年龄和最小年龄 ()() 计算机系计算机系7、统计每个系的学生人数、统计每个系的学生人数 (*) 8、统计每门课程的选课人数和考试最高分、统计每门课程的选课人数和考试最高分 (*)() 9、统计每个学生的选课门数和考试总成绩,并按选课门数升序显示结果、统计每个学生的选课门数和考试总成绩,并按选课门数升序显示结果 (*)() (*) 10、查询总成绩超过、查询总成绩超过200分的学生,要求列出学号、总成绩分的学生,要求列出学号、总成绩 () ()2002021/1/4311、查询选修了、查询

2、选修了”C02“课程的学生的姓名和所在系课程的学生的姓名和所在系 s c0212、查询成绩、查询成绩80分以上的学生的姓名、选的课程号和成绩,并按成绩降序排列结果分以上的学生的姓名、选的课程号和成绩,并按成绩降序排列结果 s 80 13、查询哪些学生没有选课,要求列出学号、姓名和所在系、查询哪些学生没有选课,要求列出学号、姓名和所在系 s 2021/1/4414、查询与在同一学期开设的课程的课程名和开课学期、查询与在同一学期开设的课程的课程名和开课学期 c21 c1 c2 c12 c1 c215、查询与李勇年龄相同的学生的姓名、所在系和年龄、查询与李勇年龄相同的学生的姓名、所在系和年龄 s22

3、2 s1 s2 s12 s1李勇李勇 s2李勇李勇2021/1/4516、查询计算机系年龄最小的、查询计算机系年龄最小的2名学生的姓名和年龄名学生的姓名和年龄 2 计算机系计算机系 17、查询考试成绩最高的前、查询考试成绩最高的前2名学生的姓名、所在系和成绩,包括并列的情况名学生的姓名、所在系和成绩,包括并列的情况 2 s c 18、查询选课门数最多的前、查询选课门数最多的前2名学生的学号和选课门数,包括并列的情况名学生的学号和选课门数,包括并列的情况 2 (*) (*) 19、查询学生人数最多的系,列出系名和人数。、查询学生人数最多的系,列出系名和人数。 1 (*) (*) 2021/1/4

4、620、用子查询实现如下查询:、用子查询实现如下查询: 1)查询选修了)查询选修了”C01“课程的学生姓名和所在系课程的学生姓名和所在系 ( c01) 2)查询数学系成绩)查询数学系成绩80分以上的学生的学号、姓名、选的课程号和成绩分以上的学生的学号、姓名、选的课程号和成绩 数学系数学系 ( 80) 2021/1/4720、3)查询计算机系考试成绩最高的学生的姓名)查询计算机系考试成绩最高的学生的姓名 s 计算机系计算机系 ( () s 计算机系计算机系) 4)查询数据结构考试成绩最高的学生的姓名、所在系、性别和成绩)查询数据结构考试成绩最高的学生的姓名、所在系、性别和成绩 s 数据结构数据结

5、构 ( () 数据结构数据结构)2021/1/4821、查询没有选修课程的学生的姓名和所在系、查询没有选修课程的学生的姓名和所在系 s c 22、查询计算机系没有选课的学生的姓名和所在系、查询计算机系没有选课的学生的姓名和所在系 s = = 计算机系计算机系 2021/1/4923、查询计算机系考试平均最低的学生的姓名以及所选的课程名、查询计算机系考试平均最低的学生的姓名以及所选的课程名 s c = 计算机系计算机系 ( 1 () )2021/1/41024、查询、查询1-5学期中选课人数最少的课程的课程名、开课学期和学分学期中选课人数最少的课程的课程名、开课学期和学分 , , ( ( 1 (

6、*) ) ( 1 5) 2021/1/41125、 ( 1 , 2 (10) , 3 (10) (2) (b1) (123) (1,b2,c2) (12) (2,b3)2021/1/41226、删除考试成绩低于、删除考试成绩低于50分的学生的该门课程的选课记录分的学生的该门课程的选课记录 60 计算机系计算机系2021/1/41329、删除考试成绩最低的学生的选课记录、删除考试成绩最低的学生的选课记录 s c ( () s )2021/1/41430、将第、将第2学期开设的所有课程的学分增加学期开设的所有课程的学分增加2分分 2 231、将课程的学分改为、将课程的学分改为3分分 2 32、将计

7、算机系学生的年龄增加、将计算机系学生的年龄增加1岁岁 1 计算机系计算机系2021/1/41533、将信息系学生的、将信息系学生的“计算机文化学计算机文化学”课程的考试成绩加课程的考试成绩加5分分 5 ( 计算机系计算机系 ) ( 信息系信息系)34、将选课人数最少的课程的学分降低、将选课人数最少的课程的学分降低1分分 1 = ( 1 (*) )2021/1/416第六章作业9、1)在表上为列建立一个聚集索引,索引名为在表上为列建立一个聚集索引,索引名为 ()2)在表上为列建立一个唯一的非聚集索引,索引名为在表上为列建立一个唯一的非聚集索引,索引名为 ()3)在表上为和建立一个组合的聚集索引,

8、索引名为在表上为和建立一个组合的聚集索引,索引名为 ()4)删除列上建立的删除列上建立的 索引索引 2021/1/41712、1)查询学生的学号、姓名、所在系、课程名、课程号、课程学分查询学生的学号、姓名、所在系、课程名、课程号、课程学分 v1 s c 2)查询学生的学号、姓名、选修的课程名和考试成绩查询学生的学号、姓名、选修的课程名和考试成绩 v2 s c 3) 统计每个学生的选课门数,要求列出学生学号和选课门数统计每个学生的选课门数,要求列出学生学号和选课门数 v3 (*) 4) 统计每个学生的选课总学分,要求列出学生学号和总学分(说明:考试成绩大于等于统计每个学生的选课总学分,要求列出学

9、生学号和总学分(说明:考试成绩大于等于60分才能获得此分才能获得此门课程的学分)门课程的学分) v4 () c =60 2021/1/41813、1)查询考试成绩大于等于)查询考试成绩大于等于90分得学生的姓名、课程名和成绩分得学生的姓名、课程名和成绩 v2 =902)查询选课门数超过查询选课门数超过3门的学生的学号和选课门数门的学生的学号和选课门数 * v3 33)查询计算机系选课门数超过查询计算机系选课门数超过3门的学生的姓名和选课门数门的学生的姓名和选课门数 v3 s v34)查询修课总学分超过查询修课总学分超过10分的学生的学号、姓名、所在系和修课总学分分的学生的学号、姓名、所在系和修

10、课总学分 v4 v4 s 4 105)查询年龄大于等于查询年龄大于等于20的学生中,修课总学分超过的学生中,修课总学分超过10分的学生的姓名、年龄、所在系和修课总学分分的学生的姓名、年龄、所在系和修课总学分 v4 s v4 =20 =102021/1/41914、修改视图、修改视图v4,使其查询每个学生的学号、总学分和总的选课门数,使其查询每个学生的学号、总学分和总的选课门数 v4 ()(*) c 2021/1/420第七章作业6、关系模式:学生修课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)、关系模式:学生修课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)语义:一个学生

11、可以选多门课程,一门课程可以被多名学生选。一个学生有唯一的所在系,每门课程语义:一个学生可以选多门课程,一门课程可以被多名学生选。一个学生有唯一的所在系,每门课程有唯一的课程名和学分有唯一的课程名和学分答:候选码为(学号,课程号),同时也是此关系模式的主键答:候选码为(学号,课程号),同时也是此关系模式的主键分解:分解:学生表(学号,姓名,所在系,性别)学生表(学号,姓名,所在系,性别)课程表(课程号,课程名,学分)课程表(课程号,课程名,学分)选课表(学号,课程号,成绩)选课表(学号,课程号,成绩)2021/1/4217、关系模式:学生(学号,姓名,所在系,班号,班主任,系主任)、关系模式:

12、学生(学号,姓名,所在系,班号,班主任,系主任)语义:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系语义:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。可以有多个班。答:候选码为学号,同时也是此关系模式的主键答:候选码为学号,同时也是此关系模式的主键分解:分解:学生表(学号,姓名,所在系,班号)学生表(学号,姓名,所在系,班号)班级表(班号,班主任)班级表(班号,班主任)选课表(所在系,系主任)选课表(所在系,系主任)2021/1/4228、关系模式:教师授课(课程号,课程名,学分,授课教师号,教师名,授课时

13、数)、关系模式:教师授课(课程号,课程名,学分,授课教师号,教师名,授课时数)语义:一名课程(有课程号决定)有确定的课程名和学分,每名教师(有教师号决定)有确定的教师语义:一名课程(有课程号决定)有确定的课程名和学分,每名教师(有教师号决定)有确定的教师名,每门课程可以有多名教师讲授,每名教师也可以讲授多门课程,每名教师对每门课程有确定名,每门课程可以有多名教师讲授,每名教师也可以讲授多门课程,每名教师对每门课程有确定的授课时数的授课时数答:候选码为(课程号,授课教师号),同时也是此关系模式的主键答:候选码为(课程号,授课教师号),同时也是此关系模式的主键分解:分解:课程表(课程表(课程号课程号,课程名,学分),课程名,学分)教师表(教师表(教师号教师号,教师

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论