阅读以下说明和表,回答问题1~4问题。[说明]一个描述学校的部分关系模式的结果描述如下:1.一个系有若干学生,但一个学生只能在一个系;2.一个系只有一名主任;3.一个学生可以选修多门课程,每门课程有若干学生选修;4.每个学生所学的每门课程都有一个成绩;5.“学生”和“课程表”及“选课表”的关系示例分别如表9-1、表9-2、表9-3所示。Student(学生表)的字段按顺序为学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所属院系(Sdept)、系主任(Smaster);Course

题目

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

[说明]

一个描述学校的部分关系模式的结果描述如下:

1.一个系有若干学生,但一个学生只能在一个系;

2.一个系只有一名主任;

3.一个学生可以选修多门课程,每门课程有若干学生选修;

4.每个学生所学的每门课程都有一个成绩;

5.“学生”和“课程表”及“选课表”的关系示例分别如表9-1、表9-2、表9-3所示。

Student(学生表)的字段按顺序为学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所属院系(Sdept)、系主任(Smaster);

Course(课程表)的字段按顺序为课程编号(Cno)、课程名(Cname)、先行课程(Cpno)、课程学分 (Ccredit);

SC(选课表)的字段按顺序为学号(Sno)、课程号(Cno)、成绩(Grade)。

各表的记录如下:

试分析该关系模式中的函数依赖,并指出关系模式的候地选码。


相似考题
参考答案和解析
正确答案:在该关系模式中存在以下函数依赖: 学号→姓名 学号→所在系 所在系→系主任 (学号课程名)→成绩 系主任传递的依赖学号; 该关系模式的候选码为(学号课程名); 姓名、所在系部分依赖候选码。
在该关系模式中,存在以下函数依赖: 学号→姓名 学号→所在系 所在系→系主任 (学号,课程名)→成绩 系主任传递的依赖学号; 该关系模式的候选码为(学号,课程名); 姓名、所在系部分依赖候选码。
更多“ 阅读以下说明和表,回答问题1~4问题。[说明]一个描述学校的部分关系模式的结果描述如下:1.一个系有若干学生,但一个学生只能在一个系;2.一个系只有一名主任;3.一个学生可以选修多门课程,每门课程有若干学生选修;”相关问题
  • 第1题:

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

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

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

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

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

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

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

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

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


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

  • 第2题:

    下列问题是基于如下叙述:关系模式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,即有非主属性Sname对码(Sno,Cno)的部分函数依赖,因此关系Student不属于2NF,也不属于3NF、BCNF。所以关系Student的规范化程度为1NF。本题的答案为A。

  • 第3题:

    在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是()关系。


    关联

  • 第4题:

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

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

    课程(课程号,课程名)

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

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

    A.1对1

    B.1对多

    C.多对1

    D.多对多


    正确答案:D

  • 第5题:

    2.在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是()关系。


    关联