当前位置:首页 > [涓滃寳澶у]18骞?鏈堣冭瘯銆婃暟鎹簱鎶鏈強搴旂敤鈪°嬭冩牳浣滀笟 - 鐧惧害鏂囧簱
谋学网www.mouxue.com
四、设计题(每小题5分,共4小题,20分 ) 已知学生-课程数据库的三个关系模式:
学生表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade)
27. 查询每一门课的间接先修课。
28. 查询选修2号课程且成绩在90分以上的所有学生的学号及姓名。
29. 用嵌套连接查询与“刘晨”所在系的同学。
课程名称: 数据库技术及应用II
谋学网www.mouxue.com
30.设有如下三个关系模式:
图书(书号,书名,类别,出版社,作者,定价) 读者(编号,姓名,性别,单位)
借阅(书号,读者编号,借阅日期) 根据要求,使用Transact-SQL语句,以书号升序列出计算机类图书的书号,名称及定价。
五、应用题(本题10分 )
31.现已设计好了一个客户表,该客户的样本数据如表所示。
表名称:客户 客户姓名 客户地址 客户电话 业务员 业务员地址 业务员电话 68217113 王一林 北京丰台理店45 68791418 李森林 北京西甘家口43号 叶海明 杭州新堂三星路89号 6955435 郭珊珊 北京东城花市大街7号 63451148 田立云 天津黄河路11号 冯占祥 青岛登州路56号 5998138 李森林 北京西城甘家口43号 68217113 4788963 郭珊珊 北京东城花市大街7号 63451148 68217113
周玉山 北京海淀花园路33号 62563345 李森林 北京西城甘家口43号 回答下列问题:
(1)该表是否存在数据冗余?若存在由此而产生的后果。
(2)假设把表分解成两个新表,一个是客户,另一个是业务员,写出每个表的结构,并且说明主码和外码。
课程名称: 数据库技术及应用II
谋学网www.mouxue.com
六、应用题(本题10分 )
32.根据下面这个职工表,使用SQL命令完成。
职工表 职工表的结构
职工号 1287 1853 2778 2855 3750 姓名 李明玉 王自立 田立彬 王一伟 白美玉 性别 男 男 男 男 女 工作年限 09/29/83 03/20/88 07/Ol/87 12/12/85 11/09/89 职务级别 5 2 4 2 3 职工号 姓名 性别 参加工作时间 职务级别 CHAR(4) CHAR(8) CHAR(2) DATE CHAR(1) 主码 NOT NULL NOT NULL (1)假设数据库中还包括下列工程表:
工程表
工程代号 18 25 工程名称 海华大厦 立交桥 工程负责人 秦海平 关向东 根据已知信息,产生下列工程报表:
工程名称 立交桥 海华大厦 立交桥 海华大厦 立交桥 姓名 李明玉 王自立 田立彬 王一伟 白美玉 职务级别 5 2 · 4 2 3 工程负责人 关向东 秦海平 关向东 秦海华 关向东 设计产生一个虚拟表REP1,包括的内容是工程报表的信息。 (2)求出职工表中平均职务级别。
课程名称: 数据库技术及应用II
共分享92篇相关文档