装广西师范大学全日制普通本科课程考核 试题参考答案或实验操作要求及评分标准
( — 学年第一学期)
课程名称:数据库原理 课程序号: 开课学院:计信学院
实验操作 □ 试卷代号: 卷 年级、专业: 考核方式:闭卷 ? 开卷 □
命题教师: 考试时间: 分钟 命题时间: 年 月 日
订一、填空题(本大题共10空,每空1分,共10分) 请在每小题的空格中填上正确答案。错填、不填均无分。
1.数据字典 2.不可 3.Grant 4.读取FROM子句中的基本表、视图的数据,执行笛卡积操作 5. 隔离性、持续性 6. 层次模型 网状模型 关系模型 7. 完整性约束
二、单项选择题(本大题共40小题,每小题1分,共40分)
在每小题列出的四个备选项中只有一个是最符合题目要求, 请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.C 2.A 3.A 4.A 5.A 6.D 7.B 8.C 9.B 10.D 11.B 12.B 13.C 14.D 15.A 16.B 17.C 18.B 19.D 20.C 21.D 22.C 23.A 24.D 25.C 26.C 27. C 28.C 29.D 30.B 31.B 32.B 33.B 34.A 35.C 36.B 37.C 38.A 39.B 40.C
三、判断题(本大题共10小题,每小题1分,共10分)
对的请打√;错的打×。 1、√ 2、√ 3、× 4、× 5、× 6、√ 7、× 8、√ 9、× 10、√
四、综合题(本大题共4小题,第1小题10分,第2小题20分,第3小题6分,第4小题
4分,其中每小问均为2分,共40分) 1.
(1) ∏C#,CNAME(
TEACHER=’程军’
(C))
线(2) ∏S#,SNAME( AGE>21 and
sex=’男’(S))
教研室主任 (签字): 分管教学学院领导(签字): (3) ∏(S (∏S#,C#(SC)÷∏C#(TEACHER=SNAME’程军’(C)))) (4) ∏C#(C)- ∏C#((5) ∏s#(
1=4 and
SNAME=’李强’
(SCS))
2<>5(SC×SC))
2.
(1)SELECT SNO FROM SPJ WHERE JNO=’J1’
(2)SELECT SNO FROM SPJ WHERE JNO=’J1’AND PNO=’P1’
(3)SELECT SNO FROM SPJ,P WHERE JNO=’J1’AND SPJ.PNO=P.PNO AND COLOR=’红’ 或 SELECT SNO FROM SPJ WHERE JNO=’J1’AND PNO IN( SELECT PNO FRIM P WHERE COLOR=’红’)
(4)SELECT JNAME,SNAME FROM SPJ,S,P WHERE SPJ.JNO=J.JNO AND SPJ.SNO=S.SNO AND SPJ.PNO=P.PNO AND COLOR=’红’
(5)SELECT SNO FROM S WHERE ADDR LIKE ‘上海%’
(6)SELECT JNO FROM J WHERE NOT EXISTS (SELECT * FROM SPJ,S,P WHERE SPJ.JNO=J.JNO AND SPJ.SNO=S.SNO AND SPJ.PNO=P.PNO AND S.CITY=’天津’AND P.COLOR=’红’)
或SELECT JNO FROM J WHERE NOT EXISTS(SELECT * FROM SPJ WHERE SPJ.JNO=J.JNO AND SNO IN (SELECT SNO FROM S WHERE CITY=’天津’) AND PNO IN(SELECT PNO FROM P WHERE COLOR=’红’))
(7)SELECT DISTINCT JNO FROM SPJ SPJZ WHERE NOT EXISTS(SELECT * FROM SPJ SPJX WHERE SNO=’S1’AND NOT EXISTS(SELECT * FROM SPJ SPJY WHERE SPJY.PNO=SPJX.PNO AND SPJY.JNO=SPJZ.JNO))
(8)SELECT PNO FROM P WHERE WEIGHT >ALL(SELECT WEIGHT FROM P WHERE PNAME=’螺母’) (9)SELECT JNO,SUM(QTY) FROM SPJ WHERE QTY>=10 GROUP BY JNO HAVING COUNT(*)>=4 ORDER BY 2 DESC
(10)UPDATE P SET COLOR=’蓝’WHERE COLOR=’红’
3.
(1) 该关系模式不满足2NF。因为A#B#组合为码,则A#B#→C,又由函数依赖B#→
C,可知C部分依赖于码A#B#,因此该关系模式不满足2NF。 (2) 关系模式R2的码为B#。该关系模式最高满足第2范式。 (3)关系模式R分解到3NF:{A#B#E,B#C,CD}
4.
公司编号 公司名 地址 公司
1
隶属 仓库编号 n 仓库名 仓库
1 地址 聘期
聘用
工资 n 职工
职工编号 姓名 性别
公司(公司编号,公司名,地址)
仓库(仓库编号,仓库名,地址,公司编号)
职工(职工编号,姓名,性别,仓库编号,工资,聘期)
相关推荐: