有一关系:教学(教工号、课程号、开课时间),假定每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主键设置为()比较合适。
第1题:
已知某教务管理系统有下列关系模式(带下划线的属性是主码):
系(系号,系名)
学生(学号,姓名,性别,入学日期,正常毕业日期,所在系号)
课程(课程号,课程名,学分,开课系号,教师号)
选课(学号,课程号,成绩)
教师(教师号,姓名,职称,所在系号)
①请根据给出的关系模式画出该系统的E-R图,图中忽略实体集的属性,但如果实体集之间的联系有属性则需要给出联系属性。
②随着教学改革的需要,该系统需要满足下列需求:
一门课程可由多名教师讲授,一名教师可以讲授多门课程。
请根据以上需求修改关系模式,仅列出有改动的关系模式,并使每个关系模式满足3NF。
第2题:
某高校数据库中,学生S、教师T和课程C的关系模式分别为:s(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资):C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择:一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生“选课”和教师“讲授”课程的联系类型分别为 (60) ;“选课”联系 (61) 。
A.1:1,1:n
B.1:n,1:n
C.n:1. ,n :m
D.n:m.n:m
第3题:
● 某学校学生、教师和课程实体对应的关系模式如下,
学生(学生号,姓名,性别,年龄,家庭住址,电话)
课程(课程号,课程名)
教师(职工号,姓名,年龄,家庭住址,电话)
如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。由于学生和课程之间是一个 (16) 的联系,所以 (17) 。又由于教师和课程之间是一个 (18) 的联系,所以 (19) 。
(16)
A. 1对1
B. 1对多
C. 多对1
D. 多对多
(17)
A. 不需要增加一个新的关系模式
B. 不需要增加一个新的关系模式,只需要将1端的码插入多端
C. 需要增加一个新的选课关系模式,该模式的主键应该为课程号
D. 需要增加一个新的选课关系模式,该模式的主键应该为课程号和学生号
(18)
A. 1对1
B. 1对多
C. 多对1
D. 多对多
(19)
A. 不需要增加一个新的关系模式,只需要将职工号插入课程关系模式
B. 不需要增加一个新的关系模式,只需要将课程号插入教师关系模式
C. 需要增加一个新的选课关系模式,该模式的主键应该为课程号
D. 需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号
第4题:
第5题:
第6题:
第7题:
第8题:
第9题:
有学生成绩表:SC(学号,课程号,分数),已知一个学生可以选多门课,一门课有多个学生选,则SC表的主键应该是()
第10题:
有关系:教学(学号、教工号、课程号),每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程可以由多个老师来讲授,那么该关系的主键是()
第11题:
设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),若一个学生可以选修多门课程,则S和X之间是1对多的联系。
第12题:
对
错
第13题:
某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的“选课”联系类型为( )所以对该联系( )。
A.n:m B.1:n C.n:1 D.1:1 A.不需要构建—个独立的关系模式 B.需要构建一个独立的关系模式,且关系模式为:SC(课程号,成绩)C.需要构建一个独立的关系模式,且关系模式为:SC(学生号,成绩)D.需要构建—个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)
第14题:
● 某学校学生、教师和课程实体对应的关系模式如下:
学生(学号,姓名,性别,年龄,家庭住址,电话)
课程(课程号,课程名)
教师(职工号,姓名,年龄,家庭住址,电话)
如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。由于学生和课程之间是一个 (51) 的联系所以 (52) 。又由于教师和课程之间是一个 (53) 的联系,所以 (54) 。
(51)
A. 1对1
B. 1对多
C. 多对1
D. 多对多
(52)
A. 不需要增加一个新的关系模式
B. 不需要增加一个新的关系模式,只需要将1端的码插入多端
C. 需要增加一个新的选课关系模式,该模式的主键应该为课程号
D. 需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号
(53)
A. 1对1
B. 1对多
C. 多对1
D. 多对多
(54)
A. 不需要增加一个新的关系模式,只需要将职工号插入课程关系模式
B. 不需要增加一个新的关系模式,只需要将课程号插入教师关系模式
C. 需要增加一个新的选课关系模式,该模式的主键应该为课程号
D. 需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号
第15题:
第16题:
第17题:
第18题:
第19题:
第20题:
第21题:
关系模式学生(学号,课程号,名次),若每一名学生每门课程有一定的名次,每门课程每一名次只有—名学生,则以下叙述中错误的是()。
第22题:
有如下关系:考试情况表(学号,课程号,考试次数,成绩)。假设一个学生可以多次参加同一门课程的考试。则此关系的主键是()。
第23题:
课程号
教工号
(课程号,开课时间)
(课程号,教工号)