有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于()A、1NFB、2NFC、3NFD、4NF

题目

有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于()

  • A、1NF
  • B、2NF
  • C、3NF
  • D、4NF

相似考题
参考答案和解析
正确答案:A
更多“有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于()A、1NFB、2NFC、3NFD、4NF”相关问题
  • 第1题:

    一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的 联系是

    A.1:1联系

    B.1:m联系

    C.m:l联系

    D.m:n联系


    正确答案:D

  • 第2题:

    一个教师可讲多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是:( )。

    A.1:1联系

    B.1:m联系

    C.m:1联系

    D.m:n联系


    正确答案:D
    D。【解析】一个教师可以上多门课程,一门课程也可以由多个教师教授,这是典型的多对多的E-R关系。

  • 第3题:

    假设一位教师可以讲授多门课程,一门课程可由多位教师讲授,则教师与课程之间是___________。

    A.一对一关系

    B.一对多关系

    C.多对多关系

    D.其它关系


    参考答案:C

  • 第4题:

    下题基于如下叙述:关系模式Student(Sno, Sname, Cno, Cname, Grade, Tname, Taddr)的属性分别表示学号、学生姓名、课程号、课程名、成绩、任课教师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程,一门课程可以由若干教师讲授,一个学生选修一门课程时必须选定讲授课程的教师,教师不会重名。关系模式Student的规范化程度最高达到( )。

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:A
    解析:关系模式Student的元组的每个分量不可再分,因此 Student∈1NF。(Sno, Cno)是关系的码,而又存在Sno→Sname, Cno→Cname,即存在部分函数依赖,因此关系Student不属于2NF,也不属于3NF、BCNF。所以关系Student的规范化程度为1NF。

  • 第5题:

    根据下面描述为该学校教务管理设计概念模型。

    1)该系统包括教师、学生、班级、系、课程、课程使用教材等信息。

    2)教师有教师编号、姓名、职称、电话等;学生有学号、姓名、性别、出生年月等;班级有班级号、班主任信息等;系有系编号、系名和系办公室电话等;课程有课程号、课程名、学分、上课时间和课时等。

    3)每个学生属于一个班,每个班属于一个系,每个教师也属于一个系。

    4)每个班的班主任由一名教师担任,而一名教师只能担任一个班的班主任。

    5)一名教师可以教多门课,一门课程也可以由多名教师主讲。

    6)一名学生可以选修多门课程,一门课程可被若干同学选修,一名学生选中的课程若已经学完,应该记录相应的成绩。

    7)一门课程使用多本参考书,一本参考书只用于一门课程。

    8)学生名、教师名允许有重名,教师编号、学号可作为唯一标识。


    正确答案:系实体集属性:系号系名系主任系办公室电话 班级实体集:班级号学生人数教师编号 学生实体集属性:学号姓名性别出生日期 教师实体集属性:教师编号教师名职称性别出生日期工资电话 课程实体集属性:课程号课程名学分上课时间客容量 教师实体集属性:课程号课程名学分上课时间客容量 教材实体集属性:教材号教材名出版社第一作者
    系实体集属性:系号,系名,系主任,系办公室电话 班级实体集:班级号,学生人数,教师编号 学生实体集属性:学号,姓名,性别,出生日期 教师实体集属性:教师编号,教师名,职称,性别,出生日期,工资,电话 课程实体集属性:课程号,课程名,学分,上课时间,客容量 教师实体集属性:课程号,课程名,学分,上课时间,客容量 教材实体集属性:教材号,教材名,出版社,第一作者

  • 第6题:

    在“教师档案.mdb”数据库中有班级、教师授课、教师档案和课程四张表。

    (1)以教师档案表为数据源,创建参数查询“教师编号查询”,实现输入教师编号显示教师的全部信息。参数提示为“请输入教师编号”。查询结果如图所示。

    (2)以班级、教师授课、教师档案和课程四张表为数据源,创建查询“查询1”,查询计算机软件班级所开课程和相应课程的教师姓名。查询结果显示班级名称、课程名称和姓名字段。查询结果如图所示。


    正确答案:

  • 第7题:

    一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是 A.1:1联系SX

    一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是

    A.1:1联系

    B.1:m联系

    C.m:1联系

    D.m:n联系


    正确答案:D

  • 第8题:

    基于如下叙述: 关系模式 Student(Sno,Sname,Cno, Cname,Grade,Tname,Taddr)的属性分别表示学号,学生姓名、课程号、课程名、任课教师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程,一门课程可以有若干教师讲授,一个学生选修一门课程时必须选定讲授课程的教师,教师不会重名。

    关系模式Student 的候选关键码有_________。

    A.1个,为(Sno,Cno)

    B.1个,为(Sno,Cno,Tname)

    C.2个,为(Sno,Sname,Cno)和(Sno,Cno,Tname)

    D.2个,为(Sno,Sname,Cno)和(Sname,Cno,Tname)


    正确答案:B
    解析:因“一个学生选修一门课程时必须选定讲授课程的教师,教师不会重名”,故候选键为:(Sno,Cno,Tname)。

  • 第9题:

    下列符合第三范式的关系是()。

    A教师(编号,姓名,系所编号,系所名称)

    B教师(编号,姓名,职称)

    C教师(编号,姓名,课程号,课程名称)

    D教师(编号,姓名,系所编号,系所主任姓名)


    B

  • 第10题:

    设有如下实体: 学生:学号、单位、姓名、性别、年龄、选修课程名 课程:编号、课程名、开课单位、任课教师号 教师:教师号、姓名、性别、职称、讲授课程编号 单位:单位名称、电话、教师号、教师名 上述实体中存在如下联系: (1)一个学生可选修多门课程,一门课程可为多个学生选修; (2)一个教师可讲授多门课程,一门课程可为多个教师讲授; (3)一个单位可有多个教师,一个教师只能属于一个单位。 将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构


    正确答案: 该全局E-R图转换为等价的关系模型表示的数据库逻辑结构如下:
    单位(单位名,电话)
    教师(教师号,姓名,性别,职称,单位名)
    课程(课程编号,课程名,单位名)
    学生(学号,姓名,性别,年龄,单位名)
    讲授(教师号,课程编号)
    选修(学号,课程编号)

  • 第11题:

    单选题
    有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于()
    A

    1NF

    B

    2NF

    C

    3NF

    D

    4NF


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    学校里一名教师可以讲授多门课程,一门课程又可以由多名教师讲授,教师与课程这两个实体间的联系是属于()联系。
    A

    一对一

    B

    多对一

    C

    一对多

    D

    多对多


    正确答案: A
    解析: 暂无解析

  • 第13题:

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

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

    课程(课程号,课程名)

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

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

    A.1对1

    B.1对多

    C.多对1

    D.多对多


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

  • 第14题:

    阅读以下说明和关系表,回答问题1~3。

    [说明]

    在一个大学的选课系统中,包括了学生、系、教师和课程方面的信息。该系统中还包含了学生所选课程、成绩,教师所授课程,以及系开设的课程等信息。学生、教师、系和课程的属性如下:

    学生:学号和姓名

    教师:编号和姓名

    系:系代号和系名

    课:课程号和课程名

    一个学生可以选多门课程,一名教师可以讲授多门课程,也可以多名教师讲授同一门课程,不同专业间也可以开设相同的课程。

    用E-R模型对大学选课的数据库进行描述。


    正确答案:

  • 第15题:

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

    系(系号,系名)

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

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

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

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

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

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

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

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

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


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

  • 第16题:

    一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是( )。

    A.1:l联系

    B.1:m联系

    C.m:l联系

    D.m:n联系


    正确答案:D
    因为一名教师可讲授多门课程,而一门课程又能由多名教师讲授,所以教师和课程之间是多对多的关系,可以表示为m:n,选择D)。

  • 第17题:

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

    系(系号,系名)

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

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

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

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

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

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

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

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


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

  • 第18题:

    -个教师可讲授多门课程,-门课程可南多个教师讲授。则实体教师和课程间的联系是( )。A.1:1联系S

    -个教师可讲授多门课程,-门课程可南多个教师讲授。则实体教师和课程间的联系是( )。

    A.1:1联系

    B.1:m联系

    C.m:1联系

    D.m:n联系


    正确答案:D
    -个教师可以上多门课程,-门课程也可以由多个教师教授,这是典型的多对多的E-R关系。

  • 第19题:

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


    正确答案:

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


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

  • 第20题:

    (8)一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是

    A)1:1联系

    B)1:m联系

    C)m:1联系

    D)m:n联系


    正确答案:D

     

  • 第21题:

    “教师”实体和“课程”实体之间具有“讲授”关系;每位教师可以讲授1至4门课程,每门课程可由1至3位教师讲授;“教师”和“课程”之间的联系类型是()

    • A、多对一
    • B、一对多
    • C、一对一
    • D、多对多

    正确答案:D

  • 第22题:

    学校里一名教师可以讲授多门课程,一门课程又可以由多名教师讲授,教师与课程这两个实体间的联系是属于()联系。

    • A、一对一
    • B、多对一
    • C、一对多
    • D、多对多

    正确答案:D

  • 第23题:

    单选题
    下列符合第三范式的关系是()。
    A

    教师(编号,姓名,系所编号,系所名称)

    B

    教师(编号,姓名,职称)

    C

    教师(编号,姓名,课程号,课程名称)

    D

    教师(编号,姓名,系所编号,系所主任姓名)


    正确答案: A
    解析: 暂无解析