首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
E-R图中某实体具有一个多值属性,在转化为关系模式时,应(25)。
E-R图中某实体具有一个多值属性,在转化为关系模式时,应(25)。
admin
2009-05-15
64
问题
E-R图中某实体具有一个多值属性,在转化为关系模式时,应(25)。
选项
A、将多值属性作为对应实体的关系模式中的属性,即满足4NF
B、将实体的码与多值属性单独构成关系模式,即满足4NF
C、用其他属性来替代多值属性,而不需要存储该多值属性
D、将多值属性独立为一个关系模式,其码作为实体的外码
答案
B
解析
将E-R图转换成关系模式的方法是:将实体和联系均转换为关系模式,实体和联系的属性作为关系模式的属性。(1)转换规则1:E-R图中的每一个实体映射到关系数据库中的一个表,并用实体名来命名这个表。表的列代表了连接到实体的所有简单单值属性(可能是通过复合属性连接到实体的,但复合属性本身并不变成表的列)。实体的标记符映射为该表的候选键,实体的主标识符映射为主键。注意到实体的主标识符可以是一个复合属性,所以它将变成为关系表中的一个属性集合。实体实例映射为该表中的行。(2)转换规则2:给定一个实体E,主标识是p。一个多值属性a在E-R图中连接到E,那么a映射成自身的一个表。(3)转换规则3:N-N联系,当两个实体E和F参与一个多对多二元联系R时,在相关的关系数据库设计中,联系映射成一个表T。这个表包括从实体E和F转化而来的两个表的主键的所有属性,这些列构成了表T的主键。T还包含了连接到联系的所有属性的列。联系实例用表的行表示,相关联的实体实例可以通过这些行的主键值唯一地标识出。(4)转换规则4:N-1联系,当两个实体E和F参与一个多对一的二元联系R时,这个联系在关系数据库中不能被映射为自身的一个表。相反,如果我们假设实体F具有max-card(F,R)=1,并表示联系中的“多”方,那么从实体F转化成的关系表T中应当包括从实体E转换出的关系表的主键属性列,这被称为T的外键。因为 max-card(F,R)=1,T的第一行都通过一个外键值联系到实体E的一个实例。如果F在R中是强制参与的,那么它必须恰恰与E的一个实例相联系,这意味着T的上述外键不能取空值。如果F在R中是选择参与的,那么T中不与E的实例相联系的行在外键中的所有列可以取空值。(5)转换规则5:1-1联系,可选参与给定两个实体E和F,它们参与一对一二元联系R,二者的参与都是可选的。我们希望将这一情形转换为关系设计。为此,我们首先按照转换规则1建立表S来表示实体E;同样建立表T表示实体F。然后我们向表T中添加一组列(作为外键),这些列在表S构成主键。如果愿意,还可以在表S中加入一组外键列(表T中主键的列)。对于R的任何联系实例,都有唯一一个E的实例联系到唯一一个F的实例—在S和T的对应行中,外键列填写的值引用另一张表相应行,这一联系是R的实例确定的。(6)转换规则6:1-1联系,两边均强制参与对于一个两方都是强制参与的一对一联系,最好将两个实体对应的两个表合并成为一个表,这样可以避免使用外键。
转载请注明原文地址:https://kaotiyun.com/show/MsTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
如何以合适的方法监督供方是项目外包管理的一个重点,以下监控方式正确的是______。
在大项目管理中,往往要在项目各阶段进行项目范围确认。以下有关范围确认的叙述,正确的是______。
下面关于知识管理的叙述中,正确的包括______。①扁平化组织结构设计有利于知识在组织内部的交流②实用新型专利权、外观设计专利权的期限为20年③按照一定方式建立显性知识索引库,可以方便组织内部知识分享④对知识产权的保护,要求同一智力成果在所有缔约国(或地区
某开发团队由多个程序员组成,需要整合先前在不同操作系统平台上各自用不同编程语言编写的程序,在Windows操作系统上集成构建一个新的应用系统。该开发团队适合在Windows操作系统上选择______作为开发平台。
在多年从事信息系统开发的经验基础上,某单位总结了几种典型信息系统项目生命周期模型最主要的特点,如下表所示,表中的第一列分别是______。
程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着开发第二个模块。第二个模块在单元测试中有若干个缺陷被确认。对第二个模块实施了缺陷修复后,______符合软件测试的基本原则。
关于项目生命周期和产品生命周期的叙述,错误的是______。A.产品生命周期开始于商业计划,经过产品构思、产品研发、产品的日常运营,直到产品不再被使用B.为了将项目与项目实施组织的日常运营联系起来,项目生命周期也会确定项目结束时的移交安排C.一般来说
在选项______中,①代表的方法和②代表的方法适用于项目初期的项目选择和优先级排列过程;而③代表的方法是可以用于处在不同阶段的项目之间进行比较的工具。A.①DIPP分析②决策表技术③财务分析B.①决策表技术②DIPP分析③
下列关于投标的叙述中,不正确的是______。A.两个以上法人可以组成一个联合体,以一个投标人的身份共同投标B.在招标文件要求提交投标文件的截止时间后送达的投标文件,招标人应当拒收C.投标人不得相互串通投标报价D.竞标时,投标人可以自行决定报价,报
关于项目收尾与合唰收尾关系的叙述,正确的是______。A.项目收尾与合同收尾无关B.项目收尾与合同收尾等同C.项目收尾包括合同收尾和管理收尾D.合同收尾包括项目收尾和管理收尾
随机试题
导游人员在运用道歉语言时,应注意的是()。
根据《医疗机构制剂注册管理办法(试行)》,下列可作为医疗机构制剂申报的是()。
给水厂的总体设计的基本原则是()。
某公募基金管理公司基金经理甲的妻子进行证券投资,甲没有向所在公司事先申报,违反了()的职业道德要求。[2015年9月真题]
4,4,6,9,10,25,14,()
在人际交往中,有一种互补理论:两个人在人生观和价值观方面比较______,而在才能和兴趣方面有所不同,这样既会彼此欣赏,又能______,相处也比较舒服,做起事来也会比较和谐。填入划横线部分最恰当的一项是()。
①随着人类的进化、家族意识的产生,祭祀已非王族所独享,巫的分化也便开始了②相比国家、族群层面的巫,这种巫应属“小巫”了,这类小巫主要包括山、医、命、卜等几类③作为未知世界在俗世的代言人,巫解群体心理之疑、释群体大事之惑,给先民们以行动上的指领和心理上的
全国运动会举行女子5000米比赛,辽宁、山东、河北各派了三名运动员参加。比赛前,四名体育爱好者在一起预测比赛结果。甲说:“辽宁队训练就是有一套,这次的前三名非他们莫属。”乙说:“今年与去年可不同了,金、银、铜牌辽宁队顶多拿一个。”丙说:“据我估计,山东队或
Ihavehadjustaboutenoughofbeingtreatedlikeasecond-classcitizen,simplybecauseIhappentobethatput-uponmemberof
Wearenowlivinginasocietyofseverecompetition.Studentsneedtocompeteforbetterschool;companiescompeteforbetterp
最新回复
(
0
)