题目内容
(请给出正确答案)
[单选题]
有关系模式:教学(学号、教工号、课程号)。假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程只能由一个老师来讲授,那么该关系模式存在的问题是()。
A.插入异常
B.删除异常
C.修改复杂
D.以上都有
答案
查看答案
A.插入异常
B.删除异常
C.修改复杂
D.以上都有
第1题
A、课程号
B、教工号
C、(课程号,开课时间)
D、(课程号,教工号)
第4题
设有关系模式:学生修课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一个学生可选多门课程,一门课程可以被多个学生选。每个学生由学号唯一标识,一个学生只在一个系学习;每门课程由课程号唯一标识。每个学生选的每门课程有唯一的成绩。
(1)请指出此关系模式的候选键。
(2)写出该关系模式的函数依赖集。
(3)该关系模式属于第几范式?请简单说明理由。
(4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后每个关系模式的主键和外键。
第5题
第6题
A.性别字段为空
B.学号重复
C.参照完整性约束
D.以上都不是
第7题
A.学号
B.班级号
C.(学号,班级号)
D.(学号,班级号,班主任)
第8题
第9题
SELECT
系号,AVG (年龄)
FROM学生
如果要完成该语句的功能,应该添加的语句是
A.GROUPBY学号
B.GROUPBY系号
C.ORDERBY学号
D.ORDERBY系号
第10题
有两个关系:
C(CNO,CN,PCNO)
SC(SNO,CNO,G)
其中,C为课程表,对应的属性分别是课程号、课程名、选修课号;SC为学生选课表,对应的属性分别是学号、课号和成绩。用SQL语言写出:
(1)对关系SC中课号等于C1的选择运算
(2)对关系C的课号、课程名的投影运算
(3)两个关系的自然连接运算