首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某教学管理系统,其查询模块需要提供如下功能: Ⅰ.查询系信息,列出各系编号、系名和系办公电话; Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期; Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分; Ⅳ.查询讲授某门课程的教师信息,列出教
设某教学管理系统,其查询模块需要提供如下功能: Ⅰ.查询系信息,列出各系编号、系名和系办公电话; Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期; Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分; Ⅳ.查询讲授某门课程的教师信息,列出教
admin
2017-02-28
65
问题
设某教学管理系统,其查询模块需要提供如下功能:
Ⅰ.查询系信息,列出各系编号、系名和系办公电话;
Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;
Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;
Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称;
Ⅴ.查询某门课程的先修课程信息,列出先修课程号和先修课程名。
系统有如下业务规则:
Ⅰ.一个系可聘用多名教师,一名教师只能受聘于一个系;
Ⅱ.一名教师可讲授多门课程,一门课程可由多名教师讲授;
Ⅲ.一门课程可以有多门先修课程,也可以没有先修课程。
将ER图转换为满足3NF的关系模式,并说明每个关系模式的主码和外码。
选项
答案
由于题目要求满足3NF范式,ER图向关系模式转换采用方法一,关系名采用实体名或联系名。本题中有两个一对多、一个多对多联系,因此在转换时一对多联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由多端实体的键组成。m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。 系(系编号,系名,系办公室电话),无外码 教师(教师号,教师名,职称,工资,聘用日期,系编号),外码:系编号 先修课程(先修课程号,先修课程名) 课程(课程
解析
在将ER图向关系模式转换时规则如下:
①1:1(一对一)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
②1:m(一对多)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由m端实体的键组成。
方法二:与m端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
③m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码,简而言之,第三范式就是属性不依赖于其他非主属性。
转载请注明原文地址:https://www.kaotiyun.com/show/39lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
哪一个不是基本的操作系统?
从域的概念来定义关系是值域笛卡尔积的一个【】。
下列关于E-R模型的叙述中,哪一条是不正确的?
在“学生—选课—课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECTSNAM
20世纪70年代数据库系统语言研究会(CODASYL)下属的数据库任务组(DBTG)提出的DBTG系统方案,它是哪种数据模型的典型代表?
设在关系模式R(A,B,C,D)中,根据语义有如下函数依赖集F={A→B,B→C}。关系模式R的码是【】。
SQLServer提供了()种索引。
若一棵霍夫曼树有2001个结点,则其叶结点的数目共有______。
设有关系R(A,B,C),与SQL语句selectdistinctA,CfromRwhereB=5等价的关系代数表达式是()。Ⅰ.πA,C(σB=5(R))Ⅱ.σB=5(πA,C(R))A)都等价B
随机试题
曹禺创作的第一部剧作是
A.门静脉B.肠系膜上静脉C.脾静脉D.左肾静脉E.右肾静脉位于胰腺体尾部的后方,在肠系膜上动脉的前方,称为
血浆中含量最多的蛋白质是
“益火之源,以消阴翳”的治法适用于( )。
A.肺B.肾C.脾D.心E.肝肺痨患者咳嗽、咳痰、咯血、胸痛,其病损脏器是
沪宇公司为一般纳税企业,适用的增值税税率为17%,采用实际成本进行存货日常核算。该公司2008年5月份发生的相关经济业务如下:(1)2日,公司用银行承兑汇票购买原材料一批,增值税专用发票上注明价款为600000元,增值税额为102000元,材料当即验收入
下列关于存款合同的订立,说法错误的是()。
甲电器制造有限公司与乙电器实业有限公司签订买卖合同,约定:甲公司于2010年4月20日前供应100台空调给乙公司,总货款50万元,由甲公司送货上门并承担运费,乙公司应于合同签订后3天内支付定金10万元,收货后3天内支付余款。当年4月初,甲公司听说乙公司已经
某调查公司对甲、乙、丙三部电影的收看情况向125人进行调查,有89人看过甲片,有47人看过乙片,有63人看过丙片,其中有24人三部电影全看过,20人一部也没有看过,则只看过其中两部电影的人数是()。
TCP/IP模型的体系结构中,ICMP协议属于(61)。
最新回复
(
0
)