首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某教学管理系统,其查询模块需要提供如下功能: Ⅰ.查询系信息,列出各系编号、系名和系办公电话; Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期; Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分; Ⅳ.查询讲授某门课程的教师
设某教学管理系统,其查询模块需要提供如下功能: Ⅰ.查询系信息,列出各系编号、系名和系办公电话; Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期; Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分; Ⅳ.查询讲授某门课程的教师
admin
2018-06-19
47
问题
设某教学管理系统,其查询模块需要提供如下功能:
Ⅰ.查询系信息,列出各系编号、系名和系办公电话;
Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;
Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;
Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称;
Ⅴ.查询某门课程的先修课程信息,列出先修课程号和先修课程名。
系统有如下业务规则:
Ⅰ.一个系可聘用多名教师,一名教师只能受聘于一个系;
Ⅱ.一名教师可讲授多门课程,一门课程可由多名教师讲授;
Ⅲ.一门课程可以有多门先修课程,也可以没有先修课程。
将ER图转换为满足3NF的关系模式,并说明每个关系模式的主码和外码。
选项
答案
由于题目要求满足3NF范式,ER图向关系模式转换采用方法一,关系名采用实体名或联系名。本题中有两个一对多、一个多对多联系,因此在转换时一对多联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由多端实体的键组成。m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。 系(系编号,系名,系办公室电话),无外码 教师(教师号,教师名,职称,工资,聘用日期,系编号),外码:系编号 先修课程(先修课程号,先修课程名) 课程(课程号,课程名,学分,先修课程号),外码:先修课程号 讲授(教师号,课程号) 因为转换过来的关系模式中,不存在属性依赖于其他非主属性,因此对转换的结果不需要优化。
解析
在将ER图向关系模式转换时规则如下:
①1:1(一对一)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
②1:m(一对多)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由m端实体的键组成。
方法二:与m端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
③m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码,简而言之,第三范式就是属性不依赖于其他非主属性。
转载请注明原文地址:https://kaotiyun.com/show/sXlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设关系R(SNO,SNAME,DNO,MAG),主键为SNO。其中SNO为学生号,SNAME为学生姓名,DNO为系号,MAG为系主任。则关系R属于
新奥尔良方法将数据库设计分为4个阶段,它们是
系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下: 系统剩余资源量:1 如果在该状态下,进程P3申请1个资源分配后,系统的状态是
中断及中断处理是计算机系统的重要功能,下述哪个可能成为中断源? Ⅰ.输入输出设备 Ⅱ.数据通道 Ⅲ.时钟 Ⅳ.软件
设有一个用线性探测法解决冲突得到的散列表,该表共有0~10个地址单元,其中地址单元2~8中的内容依次为13,25,80,16,17,6,14。散列函数为: H(k)=kmodll 若要查找元素14,探测(比较)的次数是
关系模型中定义外键实现的是哪一(些)类完整性?()
使用PowerDesigner的DataArchitect可以对数据库生成物理数据模型(PDM),这种功能通常称为【】。
在层次数据库中,父片段和子片段之间只能具有【】类型的联系。
内存的静态等长分区的分配中,记录内存空间使用情况可采用下列方法中的________。Ⅰ.字位映像图Ⅱ.空闲页面表Ⅲ.空闲页面链表Ⅳ.系统状态表
设两个关系C和SC如下,它们的主键分别为C#和(S#,C#),在关系SC中除属性GRADE的数据类型是整型,且允许空值外,其他属性的数据类型都是字符型。若要向关系SC执行插入操作,下面给出的4个元组中哪一个元组可以被插入?
随机试题
刑事诉讼法规定有哪些情形可以先行拘留?
关于高渗性脱水的临床表现的叙述中,不恰当的是
应首先考虑下列哪项情况最不合适的辅助检查是
女,57岁。因口眼干燥,伴双侧腮腺反复肿大5年,牙齿块状脱落3年来诊。患者5年来,出现明显口眼干燥,吞咽固体食物困难,眼泪液分泌也明显减少,曾有4次双腮反复肿痛史。曾在外院检查:抗SSA抗体(+),双角膜荧光染色阳性。口腔检查:口腔黏膜干燥,粘口镜,口底唾
根据法律规定,证券交易所的监管职能不包括()。I.对合伙企业进行管理Ⅱ.对证券交易活动进行管理Ⅲ.对证券从业者进行行业限制Ⅳ.对上市公司进行管理
下列各项中,影响资产负债表中“固定资产”项目的有()。
久未谋面的老同事刘某从外地来访,黄某挽留刘某在家居住。某日,黄某偶然撞见刘某正注射毒品,颇感震惊,但碍于面子,没有制止。两天后,警察在刘某房内搜出毒品和注射用具,刘某也承认自己注射毒品。警察带走刘某,并对黄某处以3日拘留。根据《禁毒法》,黄某受拘留处罚的原
YouwillhearpartofabusinessnegotiationbetweenMr.MitchellandMadamLi.Foreachquestion23—30,markoneletterA,Bo
SpeakerA:Excuseme,ProfessorSmith,canyousparemeafewminutes?There’ssomethingI’dliketospeaktoyouabout.Iwon’t
Hehadnonecessitytowrite,andthereforeno________togoonpracticinghisspelling.
最新回复
(
0
)