[单选题]

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

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

课程(课程号,课程名)

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

如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。由于学生和课程之间是一个 (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. 需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号

参考答案与解析:

相关试题

某学校学生、教师和课程实体对应的关系模式如下: 学生(学号,姓名,性别,年龄,家

[单选题]某学校学生、教师和课程实体对应的关系模式如下:学生(学号,姓名,性别,年龄,家庭住址,电话)课程(课程号,课程名)教师(职工号,姓名,年龄,家庭住址,电话)如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。,由于学生和课程之间是一个(51)的联系,所以(52)。又由于教师和课程之间是一个(53)的联系,所以(54)。A.1对1B.1对多C.多对1D.多对多

  • 查看答案
  • 某学校学生、教师和课程实体对应的关系模式如下: 学生(学生号,姓名,性别,年龄,

    [单选题]某学校学生、教师和课程实体对应的关系模式如下:学生(学生号,姓名,性别,年龄,家庭住址,电话)课程(课程号,课程名)教师(职工号,姓名,年龄,家庭住址,电话)如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。由于学生和课程之间是一个(16)的联系,所以(17)。又由于教师和课程之间是一个(18)的联系,所以(19)。A.1对1B.1对多C.多对1D.多对多

  • 查看答案
  • 某学校学生、教师和课程实体对应的关系模式如下, 学生(学生号,姓名,性别,年

    [单选题] 某学校学生、教师和课程实体对应的关系模式如下,学生(学生号,姓名,性别,年龄,家庭住址,电话)课程(课程号,课程名)教师(职工号,姓名,年龄,家庭住址,电话)如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。由于学生和课程之间是一个 (16) 的联系,所以 (17) 。又由于教师和课程之间是一个 (18) 的联系,所以 (19) 。(16)A. 1对1B. 1对多C. 多对1D. 多对多(17)A. 不需要增加一个新的关系模式B.

  • 查看答案
  • 设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键

    [单选题]设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是()。A . 姓名B . 学号,姓名C . 学号D . 学号,姓名,年龄

  • 查看答案
  • 设有学生实体Students(学号,姓名,性别,年龄,家庭住址,家庭成员,关系,

    [单选题]设有学生实体Students(学号,姓名,性别,年龄,家庭住址,家庭成员,关系,联系电话),其中“家庭住址”记录了邮编、省、市、街道信息;“家庭成员,关系,联系,电话”分别记录了学生亲属的姓名、与学生的关系以及联系电话。学生实体Students中的“家庭住址”是一个(52)属性;为使数据库模式设计更合理,对于关系模式Students (53)。(58)A.简单B.多值C.复合D.派生

  • 查看答案
  • 学生、课程和成绩三个关系:学生(学号,姓名,性别,班级),课程(课程名称,学时,

    [单选题]学生、课程和成绩三个关系:学生(学号,姓名,性别,班级),课程(课程名称,学时,性质),成绩(课程名称,学号,分数),若打印学生成绩单,包含学号、姓名、课程名称、分数,应该对这些关系进行( )操作。A.并B.交C.乘积D.连接

  • 查看答案
  • 在学生、专业关系模式中: 学生(学号,姓名,性别,专业号,年龄) 专业(专业号,

    [单选题]在学生、专业关系模式中:学生(学号,姓名,性别,专业号,年龄)专业(专业号,专业名)其中带下划线的属性为主码。则下述说法中不正确的是(1)和(2)。(注意,答案须按顺序排列)A.专业号是学生关系模式的外键B.专业关系是参照关系C.学生关系是参照关系D.学生关系中专业号属性的值或者为空,或者等于专业关系中某个元组的主键值E.参照关系和被参照关系不能是同一个关系

  • 查看答案
  • 设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选

    [单选题]设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是______。A.SELECT 学号,姓名,课程名,成绩 FROM S,SC,C WHERE S.学号=SC.学号 AND SC.学号=C.学号B.SELECT 学号,姓名,课程名,成绩 FROM(S JOIN SC ON S.学号=SC.学号) JOIN C ON SC.课程号=C.课程号C.SELECT S.学号,姓名,

  • 查看答案
  • 有三个关系模式:<br />学生(学号,姓名,性别,年龄,所在院系)<br />课程(课程号,课程名称,学分,教师姓名)<br />学习(学号,课程号,分数)<

    [问答题]有三个关系模式:学生(学号,姓名,性别,年龄,所在院系)课程(课程号,课程名称,学分,教师姓名)学习(学号,课程号,分数)写出实现下列操作的SQL语句

  • 查看答案
  • 已知学生关系:学生(学号,姓名,性别,年龄,籍贯),若执行SQL语句:SELEC

    [单选题]已知学生关系:学生(学号,姓名,性别,年龄,籍贯),若执行SQL语句:SELECT姓名,年龄FROM学生WHERE籍贯=‘北京’说明该语句对学生关系进行了()操作。A . 交和选择B . 投影和选择C . 选择和连接D . 连接和投影

  • 查看答案
  •  某学校学生、教师和课程实体对应的关系模式如下: 学生(学号,姓名,性别,年龄