四、设计题(本大题共4小题,每小题5分,共20分) 有如下三个关系模式: 学生:S(S#,SN,AGE,SEX) 属性含义依次为:学号,姓名,年龄,性别 课程:C(C#,CN,TEACHER) 属性含义依次为:课程号,课程名,教师 选课:SC(S#,C#,SCORE) 属性含义依次为:学号,课程号,成绩 用SQL语句完成36~39题。 36.查询“黎明”同学选修的所有课程的课程名。 37.查询选修4门以上(含4门)课程的学生的姓名。 38.将成绩低于60分的同学的成绩提高5%。 39.删除“王兰”同学选修的全部课程。 五、综合题(10分) 40.设计一个图书馆数据库,数据库中对每个读者存有:读者号,姓名,地址,性别,年龄,单位。对每本书存有:书号,书名,作者,出版社。对每本被借出的书存有:读者号,借出日期和应还日期。 根据上述语义要求,回答下列问题: ①画出E-R图;(4分) ②将E-R图转换为关系模式,并指出每个关系模式的主码。(6分) |