首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个ER图中,有三个实体集El、E2和E3,R1是El和E2之间的一对多联系,R2是El 和E3之间的一对多联系,R3是E2和E3之间的多对多联系,R4是E1内部的多对多联系。则将该ER图转化为关系模型后,得到的关系模式个数是( )。
在一个ER图中,有三个实体集El、E2和E3,R1是El和E2之间的一对多联系,R2是El 和E3之间的一对多联系,R3是E2和E3之间的多对多联系,R4是E1内部的多对多联系。则将该ER图转化为关系模型后,得到的关系模式个数是( )。
admin
2021-05-07
31
问题
在一个ER图中,有三个实体集El、E2和E3,R1是El和E2之间的一对多联系,R2是El 和E3之间的一对多联系,R3是E2和E3之间的多对多联系,R4是E1内部的多对多联系。则将该ER图转化为关系模型后,得到的关系模式个数是( )。
选项
A、4个
B、5个
C、6个
D、7个
答案
B
解析
ER图向关系模式转换涉及到两方面:①实体的转换;②实体间联系的转换。
实体的转换:在从ER.图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
实体间联系的转换:实体间存在三种联系,即1:1(一对一),1:m(一对多),m:n(多对多)。在从ER向关系模式转换规则如下:
1:1(一对一)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
1:n(一对多)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由n端实体的键组成。
方法二:与n端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
由题目可知,该题中有3个实体集、2个1:n(一对多)联系、2个m:n(多对多)联系。3个实体集和2个m:n(多对多)联系可以转换为单独的模式,2个l:n(一对多)联系需要合并到实体中去。因此最终可以得到5个模式。故答案为B项。
转载请注明原文地址:https://kaotiyun.com/show/B4lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当作业进入完成状态时,操作系统
单个分区存储管理仅适用于【】和专用计算机系统。
在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,【】的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。
用户或应用程序看到的那部分的局部逻辑结构的描述是
数据库的物理设计通常分为两步:______和对物理结构进行评价。
SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的?
在关系数据库中,下列说法不正确的是
设两个关系C和SC如下,它们的主键分别为C#和(S#,C#),在关系SC中除属性GRADE的数据类型是整型,且允许空值外,其他属性的数据类型都是字符型。若要向关系SC执行插入操作,下面给出的4个元组中哪一个元组可以被插入?
采用扩展关系数据模型的方法建立的数据库系统,称做
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机文化”课的全体男学生姓名的SQL语句是
随机试题
甲对乙享有80万元债权,乙放弃其对丙的100万元到期债权,同时乙又实现对丙的200万元债权,则此种情形下甲可依据撤销权请求撤销()
下列说法不正确的一项是()
计算机软件主要分为_______和应用软件。
Thechildtiptoed(翘起脚尖走)quietlytothebirdintotheforestwhenhewasabouttocatchit.
患儿男性,8岁,因“水肿2个月余”入院。尿量约500ml/d。查尿常规:蛋白(+++)、红细胞5~10/HP;予口服足量激素1个月治疗效果欠佳。起病前无明显诱因,病程中无皮疹、光过敏及肉眼血尿。其母亲的乙型肝炎病毒指标阳性,为“大三阳”,父母非近亲结婚,无
A.麻醉药品B.精神药品C.毒性药品D.放射性药品E.戒毒药品连续使用后易产生身体依赖性,能成瘾癖的药品是
痰黄稠有块者为痰白滑,量多,易于咯出者
下列热化学方程或离子方程式中,正确的是()。
某电视台有A、B两种智力闯关游戏,甲、乙、丙、丁四人参加,其中甲、乙两人各自独立进行游戏A,丙、丁两人各自独立进行游戏B。已知甲、乙两人各自闯关成功前概率均为1/2,丙、丁两人各自闯关成功的概率均为2/3。游戏A被闯关成功的人数多于游戏B被闯关成功的人数的
A、Tuna.B、Trout.C、Cod.D、Salmon.BWhattypeoffishdidBillycatch?
最新回复
(
0
)