问题
单项选择题
某学校学生、教师和课程实体对应的关系模式如下:
学生(学号,姓名,性别,年龄,家庭住址,电话)
课程(课程号,课程名)
教师(职工号,姓名,年龄,家庭住址,电话)
如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。,由于学生和课程之间是一个 (51) 的联系,所以 (52) 。又由于教师和课程之间是一个 (53) 的联系,所以 (54) 。
(54)处填()。
A.不需要增加一个新的关系模式,只需要将职工号插入课程关系模式
B.不需要增加一个新的关系模式,只需要将课程号插入教师关系模式
C.需要增加一个新的选课关系模式,该模式的主键应该为课程号
D.需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号
答案
参考答案:B
解析:
试题(51)~(54)
[分析]: 本题考察关系模式及E-R图的概念和性质。
试题(51)的正确答案为D,试题(52)的正确答案为D。因为根据题意,一个学生可以选修多门课程,但一门课程可以有多个学生选修,所以学生和课程之间是一个多对多的联系,需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号。
试题(53)的正确答案为C。试题(54)的正确答案为B。因为根据题意,一个教师只能讲授一门课程,但一门课程可以有多个教师讲授,所以教师和课程之间是一个多对1的联系,故不需要增加一个新的关系模式,只需要将课程号插入教师关系模式。