niusouti.com
更多“某学校一个教师可以讲授多门课程,一门课程 也可以由多个教师讲授,则教师与课程之间的关系类型为()。 ”相关问题
  • 第1题:

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

    A.1:1联系

    B.1:m联系

    C.m:l联系

    D.m:n联系


    正确答案:D

  • 第2题:

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

    A.一对一关系

    B.一对多关系

    C.多对多关系

    D.其它关系


    参考答案:C

  • 第3题:

    下题基于如下叙述:关系模式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。

  • 第4题:

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

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

    A.1:1联系

    B.1:m联系

    C.m:1联系

    D.m:n联系


    正确答案:D

  • 第5题:

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

    A)1:1联系

    B)1:m联系

    C)m:1联系

    D)m:n联系


    正确答案:D

     

  • 第6题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为(请作答此空);"选课"联系( )。
    查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:

    SELECT AVG(工资) As平均工资, ( ) FROM T WHERE 部门= '软件教研室';

    A.1:1,1:n
    B.1:n,1:n
    C.n:1,n:m
    D.n:m,n:m

    答案:D
    解析:
    本题考查关系数据库及SQL方面的基础知识。
    本题的正确选项为D。根据题意"一个学生可以选择多门课程,一门课程可以由多个学生选择",故学生"选课"的联系类型为n:m;又因为根据题意"一个教师可以讲授多门课程,一门课程可以由多个教师讲授",故教师"讲授"课程的联系类型为n:m。

  • 第7题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为( );"选课"联系( )。
    查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:

    SELECT AVG(工资) As平均工资, (请作答此空) FROM T WHERE 部门= '软件教研室';

    A.MAX(工资)-MIN(工资)AS差值
    B.差值AS MAx(工资)-MIN(工资)
    C.MAX(工资)-MIN(工资)IN差值
    D.差值IN MAX(工资)-MIN(工资)

    答案:A
    解析:
    本题的正确选项为A。SQL提供可为关系和属性重新命名的机制,这是通过使用具有"Old-name as new-name"形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第8题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师只可以讲授一门课程,一门课程可以由多个教师讲授。那么,学生“选课”的关系类型为( );教师和课程的关系类型为( );“选课”关系( )。查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL话句如下:SELECT AVG(工资)AS平均工资,(请作答此空)FROM T WHERE部门='软件教研室';

    A.MAX(工资)-MIN(工资)AS差值
    B.差值AS MAX(工资)-MIN(工资)
    C.MAX(工资)-MIN(工资)IN差值
    D.差值IN MAX(工资)-MIN(工资)

    答案:A
    解析:
    本题考查数据库方面的基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m;又因为根据题意“一个教师只可以讲授一门课程,一门课程可以由多个教师讲授”,故教师和课程的联系类型为n:1。学生“选课”的关系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第9题:

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

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

    正确答案:D

  • 第10题:

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

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

    正确答案:D

  • 第11题:

    设课程和老师是两个实体型,如果每一门课程可以由若干位教师讲授,每一位教师可以讲授若干门课程,则课程与教师这两个实体型之间的联系是()

    • A、一对一
    • B、一对多
    • C、多对多
    • D、不确定

    正确答案:C

  • 第12题:

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

    一对一

    B

    多对一

    C

    一对多

    D

    多对多


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

  • 第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题:

    如果一个教师可以讲授多门课程,一门课程可以由多个教师来讲授,则教师与课程存在的联系是( )。

    A.一对一

    B.一对多

    C.多对一

    D.多对多


    正确答案:D
    解析: 本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。本

  • 第15题:

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

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

    A.1:1联系

    B.1:m联系

    C.m:1联系

    D.m:n联系


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

  • 第16题:

    某高校数据库中,学生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


    正确答案:D
    试题(60)的正确选项为D。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m:又因为根据题意“一个教师可以讲授多门课程,一门课程可以由多个教师讲授”,故教师“讲授”课程的联系类型为n:m.

  • 第17题:

    如果一个教师可以讲授多门课程,一门课程可以由多个教师来讲授,则教师与课程存在的联系是( )。

    A)一对一

    B)一对多

    C)多对一

    D)多对多


    正确答案:D
    本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;着表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。本题中一门课程匹配多个教师。一个教师匹配多门课程,故此为多对多关系。

  • 第18题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为( );"选课"联系(请作答此空)。
    查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:

    SELECT AVG(工资) As平均工资, ( ) FROM T WHERE 部门= '软件教研室';

    A.需要构建一个独立的关系模式,且主关键字为:学生号
    B.需要构建一个独立的关系模式,且主关键字为:学生号,课程号
    C.需要构建一个独立的关系模式,且主关键字为:学生号,教师号
    D.类型为1:n,所以不需要构建一个独立的关系模式

    答案:B
    解析:
    本题的正确选项为B。学生"选课"的联系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。

  • 第19题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师只可以讲授一门课程,一门课程可以由多个教师讲授。那么,学生“选课”的关系类型为(请作答此空);教师和课程的关系类型为( );“选课”关系( )。查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL话句如下:SELECT AVG(工资)AS平均工资,( )FROM T WHERE部门='软件教研室';

    A.1:1
    B.1:n
    C.n:1
    D.n:m

    答案:D
    解析:
    本题考查数据库方面的基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m;又因为根据题意“一个教师只可以讲授一门课程,一门课程可以由多个教师讲授”,故教师和课程的联系类型为n:1。学生“选课”的关系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第20题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师只可以讲授一门课程,一门课程可以由多个教师讲授。那么,学生“选课”的关系类型为( );教师和课程的关系类型为( );“选课”关系(请作答此空)。查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL话句如下:SELECT AVG(工资)AS平均工资,( )FROM T WHERE部门='软件教研室';

    A.需要构建一个独立的关系模式,且主关键字为:学生号
    B.需要构建一个独立的关系模式,且主关键字为:学生号,课程号
    C.需要构建一个独立的关系模式,且主关键字为:学生号,教师号
    D.类型为1:n,所以不需要构建一个独立的关系模式

    答案:B
    解析:
    本题考查数据库方面的基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m;又因为根据题意“一个教师只可以讲授一门课程,一门课程可以由多个教师讲授”,故教师和课程的联系类型为n:1。学生“选课”的关系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第21题:

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


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

  • 第22题:

    设课程和教师是两个实体型,如果每一门课程可以由若干位教师讲授,每一位教师可以讲授若干门课程,则课程与教师这两个实体型之间的联系是()。

    • A、一对一
    • B、一对多
    • C、多对多
    • D、不确定

    正确答案:C

  • 第23题:

    单选题
    设课程和老师是两个实体型,如果每一门课程可以由若干位教师讲授,每一位教师可以讲授若干门课程,则课程与教师这两个实体型之间的联系是()
    A

    一对一

    B

    一对多

    C

    多对多

    D

    不确定


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