首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个ER图中,有四个实体集,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是( )。
在一个ER图中,有四个实体集,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是( )。
admin
2021-05-07
56
问题
在一个ER图中,有四个实体集,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是( )。
选项
A、6个
B、7个
C、9个
D、8个
答案
C
解析
ER图向关系模式转换涉及到两方面:①实体的转换;②实体间联系的转换。
实体的转换:在从ER图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
实体间联系的转换:实体间存在三种联系,即1:1(一对一),1:n(一对多),m:n(多对多)。
在从ER向关系模式转换规则如下:
①1:1(一对一)联系
联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
②1:n(一对多)联系
联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由n端实体的键组成。
③m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
由题目可知,该题中有4个实体,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系。4个实体和5个m:n(多对多)联系可以转换为单独的模式,1:m(一对多)联系需要合并到实体中去。因此可以最终得到9个模式。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/3vlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
Oracle服务器由包括Oracle【】和Oracle实例两部分。
关系数据模型由哪几部分组成?Ⅰ.关系数据结构Ⅱ.关系操作语言Ⅲ.关系操作集合Ⅳ.关系完整性约束
一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有
在单链表中在指针p所指结点后插入结点q的操作是
在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称【】。
数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?【】。
数据库系统的日志文件用于记录下述哪类内容?Ⅰ.事务开始日志记录Ⅱ.更新日志记录Ⅲ.事务提交日志记录Ⅳ.事务终止日志记录
如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为______调度。
设关系R=(A,B,C),与SQL语句selectdistinctAfromRwhereB=17等价的关系代数表达式是
在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式
随机试题
南京国民政府的五院中,属于最高监察机关的是()
结核杆菌感染见于金黄色葡萄球菌感染见于
博美犬,雌性,4岁,正常免疫。食入多量红薯后出现呕吐,次日呕吐加剧,第三日就诊,体温38℃,拱背,鼻干,精神差;血常规检查白细胞数56.3×109,红细胞4.97×1012,血红蛋白140g/L。进一步诊断,血清生化检查,淀粉酶活性为3512U/L,该
含油脂多的饮片易
每年霜降后,明朝三法司会同公、侯、伯审理重囚的制度称:()
()是指上市公司高管人员,控股股东、实际控制人和行政审批部门的知情人员,利用工作之便在公司并购、业绩增长等重大信息公布之前,泄露信息或利用内幕信息买卖证券谋取私利的行为。
用配方法把二次型一2x1x2+2x1x3-2x2x3化为标准形,并写出所用坐标变换.
Weoftentendtoassociatesmilingastheresultofapositiveeventormood.Butresearchdemonstratesthattheactofsmiling,
在Oracle数据库系统中,可以建立一种称为聚簇(cluster)的结构,这是为了
Inourtimeitisbroadlytruethatpoliticalwritingisbadwriting.Whereitisnottrue,itwillgenerallybefoundthatthe
最新回复
(
0
)