在某高校教学管理系统中,有院系关系 D (院系号,院系名,负责人号,联系方式),教师关系 T (教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关系 C(课程号,课程名,学分)。其中,“院系号”唯一标识 D 的每一个元祖,“教师号” 唯一标识 T 的每一个元组,“课程号”唯一标识 C 中的每一个元组。假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系 T 和 C 之

题目
在某高校教学管理系统中,有院系关系 D (院系号,院系名,负责人号,联系方式),教师关系 T (教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关系 C(课程号,课程名,学分)。其中,“院系号”唯一标识 D 的每一个元祖,“教师号” 唯一标识 T 的每一个元组,“课程号”唯一标识 C 中的每一个元组。假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系 T 和 C 之间的联系类型为()。假设一个院系有多名教师,一个教师只属于一个院系,则关系 D 和 T 之间的联系类型为(请作答此空)。关系 T(),其外键是()

A.1:1
B.1:n
C.n:1
D.n:m
参考答案和解析
答案:B
解析:
(60) 一个院系有多名教师,就是一个D对应多个T,一个教师只属于一个院系,就是一个T对应一个D,因此D和T之间是:1:n的关系。(1对多)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

某学校学生、教师和课程实体对应的关系模式如下:

学生(学生号,姓名,性别,年龄,家庭住址,电话)

课程(课程号,课程名)

教师(职工号,姓名,年龄,家庭住址,电话)

如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。由于学生和课程之间是一个(16)的联系,所以(17)。又由于教师和课程之间是一个(18)的联系,所以(19)。

A.1对1

B.1对多

C.多对1

D.多对多


正确答案:D
解析:本题考查关系模式和E-R图的概念和性质。试题(16)的正确答案为D,试题(17),的正确答案为D。因为根据题意,一个学生可以选修多门课程,但一门课程可以有多个学生选修,所以学生和课程之间是一个多对多的联系,需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号。试题(18)的正确答案为C。试题(19)的正确答案为B。因为根据题意,一个教师只能讲授一门课程,但一门课程可以有多个教师讲授,所以教师和课程之间是一个多对1的联系,故不需要增加一个新的关系模式,只需要将课程号插入教师关系模式。

第2题:

● 假设有学生 S(学号,姓名,性别,入学时间,联系方式),院系 D(院系号,院系名称,电话号码,负责人)和课程 C(课程号,课程名)三个实体,若一名学生属于一个院系,一个院系有多名学生;一名学生可以选择多门课程,一门课程可被多名学生选择,则图中(a)和(b)分别为 (51) 联系。假设一对多联系不转换为一个独立的关系模式,那么生成的关系模式 (52) 。


正确答案:C,A

第3题:

设有课程关系模式如下:R(C,Cn,T,Ta),(其中,C为课程号,Cn为课程名称,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为()

A.(C,T)→Ta

B.C→Cn,Cn→Ta

C.C→T,T→Ta

D.C→Tn


正确答案:C

第4题:

在某高校教学管理系统中,有院系关系 D (院系号,院系名,负责人号,联系方式),教师关系 T (教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关系C(课程号,课程名,学分)。其中,“院系号”唯一标识D的每一个元祖,“教师号” 唯一标识T的每一个元组,“课程号”唯一标识 C 中的每一个元组。 假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系 T 和 C 之间的联系类型为( )。假设一个院系有多名教师,一个教师只属于一个院系,则关系D和 T之间的联系类型为( )。关系T( ),其外键是( )

A.1:1B.1:nC.n:1D.n:mA.1:1B.1:nC.n:1D.n:mA.有1个侯选建,为教师号B.有 2 个候选键,为教师号和身份证号C.有 1个候选键,为身份证号D.有 2 个候选键,为教师号和院系号A.教师号B.姓名C.院系号D.身份证号


正确答案:D,B,C,C

第5题:

某学校学生、教师和课程实体对应的关系模式如下:

学生(学号,姓名,性别,年龄,家庭住址,电话)

课程(课程号,课程名)

教师(职工号,姓名,年龄,家庭住址,电话)

如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。,由于学生和课程之间是一个(51)的联系,所以(52)。又由于教师和课程之间是一个(53)的联系,所以(54)。

A.1对1

B.1对多

C.多对1

D.多对多


正确答案:D

第6题:

已知某教务管理系统有下列关系模式(带下划线的属性是主码) :

系(系号,系名)

学生(系号,姓名,性别,入学日期,正常毕业日期,所在系号)

课程(课程号,课程名,学分,开课系号,教师号)

选课(学号,课程号,成绩)

教师(教师号,姓名,职称,所在系号)

①请根据给出的关系模式画出该系统的ER图,图中忽略实体集的属性,但如果实体集之间的联系有属性则需要给出联系的属性。

②随着教学改革的需要,该系统需要满足下列需求:

Ⅰ.需为课程增加先修课信息(一门课程可有多门先修课程) ;

Ⅱ.一门课程可由多名教师讲授,一名教师可以讲授多门课程。

请根据以上需求修改关系模式,仅列出有改动的关系模式,并使每个关系模式满足3NF。


正确答案:select count(*)from 学生表 where 系名 like ‘%电%’
select count(*)from 学生表 where 系名 like ‘%电%’

第7题:

已知某教务管理系统有下列关系模式(带下划线的属性是主码):

系(系号,系名)

学生(学号,姓名,性别,入学日期,正常毕业日期,所在系号)

课程(课程号,课程名,学分,开课系号,教师号)

选课(学号,课程号,成绩)

教师(教师号,姓名,职称,所在系号)

①请根据给出的关系模式画出该系统的E-R图,图中忽略实体集的属性,但如果实体集之间的联系有属性则需要给出联系属性。

②随着教学改革的需要,该系统需要满足下列需求:

一门课程可由多名教师讲授,一名教师可以讲授多门课程。

请根据以上需求修改关系模式,仅列出有改动的关系模式,并使每个关系模式满足3NF。


正确答案:系(系号系名) 学生(学号姓名性别入学日期正常毕业日期所在系号) 课程(课程号课程名学分开课系号先修课) 教授(课程号开课系号教师号) 选课(学号课程号成绩) 教师(教师号姓名职称所在系号) [解析] 本小题主要是考查考生对范式的理解以及应用情况。3NF即第三范式是要求一个数据库表中不包含已在其他表中已包含的非主关键字信息。
系(系号,系名) 学生(学号,姓名,性别,入学日期,正常毕业日期,所在系号) 课程(课程号,课程名,学分,开课系号,先修课) 教授(课程号,开课系号,教师号) 选课(学号,课程号,成绩) 教师(教师号,姓名,职称,所在系号) [解析] 本小题主要是考查考生对范式的理解以及应用情况。3NF,即第三范式是要求一个数据库表中不包含已在其他表中已包含的非主关键字信息。

第8题:

假设有学生s(学号,姓名,性别,入学时间,联系方式),院系D(院系号,院系名称,电话号码,负责人)和课程c(课程号,课程名)三个实体,若一名学生属于一个院系,一个院系有多名学生;一名学生可以选择多门课程,一门课程可被多名学生选择,则图中(a)和(b)分别为( )一联系。假设一对多联系不转换为一个独立的关系模式,那么生成的关系模式( )。

A.1 *和1 *

B.1 *和* 1

C.1 *和* *

D.1 *和* *


正确答案:C
解析:根据题意,院系D可对应多名学生,一名学生只能对应一个院系,故院系一学生是一对多“l”’的关系。又因为一名学生可以选择多门课程,一门课程可以有多名学生,所以学生一课程是多对多一的关系。

第9题:

设某教学管理系统,其查询模块需要提供如下功能:Ⅰ.查询系信息,列出各系编号、系名和系办公电话;Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称;V.查询某门课程的先修课程信息,列出先修课程号和先修课程名。系统有如下业务规则:Ⅰ.一个系可聘用多名教师,一名教师只能受聘于一个系;Ⅱ.一名教师可讲授多门课程,一门课程可由多名教师讲授;Ⅲ.一门课程可以有多门先修课程,也可以没有先修课程。(1)请根据以上查询功能与业务规则,用ER图描述该系统的概念模型。(5分)(2)将ER图转换为满足3NF的关系模式,并说明每个关系模式的主码和外码。(5分)


正确答案:

(1)E-R图也称实体一联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。为了简化E-R图的处置,现实世界的事物能作为属性对待的则尽量作为属性对待。实体与属性的划分给出如下两条规则:①作为“属性”,不能再具有需要描述的性质,“属性”必须是不可分的数据项,不能包含其它属性。②“属性”不能与其它实体有联系,即E-R图中所表示的联系是实体之问的联系。本题中一个系可以聘用多名教师,一名教师只能受聘于一个系,所以系实体与教师实体有联系;一名教师可以讲授多门课程,一门课程可由多名教师讲授,所以教师实体与课程实体有联系,一门课程可以有多门先修课程,所以课程间也有联系。
【参考答案】


(2)要想使转换生成的关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。
【参考答案】
系(系编号,系名,系办公电话),无外码
教师(教师号,教师名,工资,聘用日期,职称,系编号),外码:系编号
课程(课程号,课程名,学分,教师号),外码:教师号
先修(先修课程号,先修课程名,课程号),外码:课程号

第10题:

设有课程关系模式如下: R(C,Cn,T,Ta)(其中C为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为

A.C→T,T→Ta

B.C→Cn,Cn→Ta

C.(C,T)→Ta

D.C→Tn


正确答案:A

更多相关问题