首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName);教师(Teacher)信息包括教师号(TNO)、教师名(Tname);课程(Course
设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName);教师(Teacher)信息包括教师号(TNO)、教师名(Tname);课程(Course
admin
2019-07-07
21
问题
设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName);教师(Teacher)信息包括教师号(TNO)、教师名(Tname);课程(Course)信息包括课程号(CNO)、课程名(CName)、课程学分(Credit);学生(Student)信息包括学号(SNO)、学生姓名(Sname)、学生性别(Sex)。
选课系统的管理规则如下:
Ⅰ.一个系可聘用多名教师,一个教师只受聘于一个系;
Ⅱ.一个系可有多名学生,一个学生只属于一个系;
Ⅲ.一名教师可讲授多门课程,一门课程可由多名教师讲授;
Ⅳ.一名学生可选修多门课程,一门课程可被多名学生选修;
Ⅴ.学生选修完课程后,可获得相应课程的成绩。
针对以上描述,完成下列设计内容:
根据所构建的ER图,设计满足3NF的关系模式,并标出每个关系模式的主码和外码。(要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限)
选项
答案
设计满足3NF的关系模式如下: DEPT(
DeptNO
,DeptName),主码:DeptNO,无外码 Teacher(
TNO
,TName,DeptNO),主码:TNO,外码:DeptNO Student(
SNO
,SName,Sex,DeptNO),主码:SNO,外码:DeptNO Course(
CNO
,CName,Credit),主码:CNO,无外码 T-C(
TNO
,
CNO
),主码:(TNO,CNO),外码:(TNO,CNO) S-C(
SNO
,
CNO
,成绩),主码:(SNO,CNO),外码:(SNO,CNO)
解析
ER 模型转换为关系模式的规则
①把ER模型中的每一个实体集转换为同名的关系,实体集的属性就是关系的属性,实体集的码就是关系的码。
②该ER模型中有两个一对多联系,对于一对多联系转换有两种方法。
方法一:联系转换为独立的关系模式。模式的属性由联系本身的属性及两个实体的码构成,模式的码由m端实体的主码组成。
方法二:与m端的实体的关系模式合并,即将一端关系的码和联系的属性加入到m端的实体的关系模式内,码不变。
③本题采用方法二,与多端合并。
该ER模型中的有两个多对多联系,对于多对多联系转换只有一个方法:联系转换成独立的关系模式。模式的属性由联系本身的属性及两个实体的码构成,关系模式的码由两端实体的主码组合而成。
根据规则,把一个ER模型转换为关系模式,一般经历下面两个步骤。第一,标识ER模型中的联系。第二,依次转换与每个联系项关联的实体集及联系。
转载请注明原文地址:https://jikaoti.com/ti/ei37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下面不属于数据管理技术发展过程中人工管理阶段的特点的是
有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}关系
下面不属于对属性列和视图的操作权限的操作有
把关系看做二维表,则下列说法中错误的是
在RDBMS层次中,仅次于应用层的是______。
MS—SQLSERVER数据库系统的核心是______。
若把操作系统看作计算机系统资源的管理者,下列______不属于操作系统所管理的资源。
第三代数据库系统(或新一代数据库系统)是【】技术和数据库技术相结合的系统。
一般情况下在长度为n的顺序结构线性表中,在第1个元素(0<I<n+1)之前插入一个元素时,需要向后移动的元素个数为()。
某单道批处理系统中有四个作业JOB1、JOB2、JOB3和JOB4,它们到达“输入井”的时刻和需要的运行时间如下表假设9:30开始进行作业调度,按照最高响应比作业优先算法,首先被调度的作业是
随机试题
A、3年B、产品有效期后1年C、两者都是D、两者都不是E、5年医药经营企业药品质量验收记录保存
在工程网络计划中,工作的自由时差是指在不影响( )的前提下,该工作可以利用的机动时间。
某海港码头结构为高桩梁板式,该工程在施工单位进场并下达开工令后,由于业主考虑到后续规模要扩大,因此变更设计,增加50m、长600mm×600mm的桩10根,合同清单中每根桩制作费用为1.5万元,运输及打桩费用为每根1.2万元,工期延长18d。在打桩施工过程
客户方先生,目前就职于一家大型国企,但对养老保险知识知之甚少。随着年龄的增长,方先生开始越来越多地考虑自己退休以后的生活,于是就相关知识向理财规划师进行咨询。20世纪80年代以来,欧美国家开始对社会保障制度进行大胆的改革尝试,其中提高了养老金给付年龄,
作为政府公共财政收支计划的政府预算是以()形式存在的。
各种食物都有不同的营养特点,必须合理搭配,才能得到全面营养。()
一般资料:女,35岁,已婚,某企业部门主管。求助者自述:最近一段时间,一直处于情绪低落状态,经常感到委屈,有时还独自流泪,觉得对很多事情都提不起精神来,:[作生活感觉没有意思,对未来的婚姻生活悲观失望,认为夫妻感情已经走到了尽头,终日生活在悔恨和
在各种动物中,只有人的发育过程包括了一段青春期,即由性器官逐步发育到完全成熟的一段相对较长的时期。至于各个人种的原始人类,当然我们现在只能通过化石才能确认和研究他们的曾经存在,是否也像人类一样有青春期这一点则难以得知,因为________。以下哪项作为上文
下列选项中对于操作系统的作用描述正确的是()。
Sincethelate1970s,inthefaceofaseverelossofmarketshareindozensofindustries,manufacturersintheUnitedStatesh
最新回复
(
0
)