CMS专题

问答题把E-R模型转换为关系模式的转换规则有哪些?

题目
问答题
把E-R模型转换为关系模式的转换规则有哪些?
参考答案和解析
正确答案: 1)一个实体转换为一个关系模式。实体的属性就是关系模式的属性,实体的码就是关系模式的主键。
2)对于实体间的联系有以下不同的情况:
①一个1∶1联系通常是与任意一端所对应的关系模式合并,并将在该关系模式的属性中加入另一个实体的码和联系本身的属性。
②一个1∶n联系通常是与n端所对应的关系模式合并,并将在该关系模式中加入1端实体的码以及联系本身的属性。
③一个m∶n联系必须转换为一个独立的关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为此关系模式的属性,且关系模式的主键包含各实体的码。
④三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为此关系模式的属性,而此关系模式的主键包含各实体的码。
⑤具有相同主键的关系模式可以合并。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

E-R模型转换为关系模式时,将一个多元联系转换为一个关系模式,关系模式的码为参与联系的各个实体的( )。


正确答案:
 属性

第2题:

下面有关E-R模型向关系模型转换的叙述中,不正确的是

A.一个实体类型转换为一个关系模式

B.—个1:1联系可以转换为—个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

C.一个1:n联系可以转换为—个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

D.一个m:n联系转换为一个关系模式


正确答案:C
解析:与E-R模型向关系模型转换的规则对照后可知选项C的叙述是不正确的。规则中说“一个1:n联系可以转换为一个独立的关系模式,也可以与联系的n端实体所对应的关系模式合并”,而不是与“任意一端合并”。

第3题:

把E-R模型转换为关系模式的转换规则有哪些?


正确答案:1)一个实体转换为一个关系模式。实体的属性就是关系模式的属性,实体的码就是关系模式的主键。
2)对于实体间的联系有以下不同的情况:
① 一个1∶1联系通常是与任意一端所对应的关系模式合并,并将在该关系模式的属性中加入另一个实体的码和联系本身的属性。
② 一个1∶n联系通常是与 n端所对应的关系模式合并,并将在该关系模式中加入 1端实体的码以及联系本身的属性。
③ 一个m∶n联系必须转换为一个独立的关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为此关系模式的属性,且关系模式的主键包含各实体的码。
3)具有相同主键的关系模式可以合并。

第4题:

数据库的逻辑结构设计阶段的主要内容是将E-R模型中的实体和【 】转换为关系模式。


正确答案:联系
联系

第5题:

试述E—R图转换为关系模型的转换规则。


正确答案:E—R图转换为关系模型的方法为: ①一个实体集转换为关系模型中的一个关系实体的属性就是关系的属性。实体的码就是关系的码.关系的结构是关系模式。 ②一个l:l联系可以转换为一个独立的关系。也可以与任意一端实体集所对应的关系合并。如果将l:l联系转换为一个独立的关系则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性且每个实体的码均是该关系的候选码。如果将l:l联系与某一端实体所对应的关系合并则需要在被合并关系中增加属性其新增的属性为联系本身的属性和与联系相关的另一个实体的码。 ③实体间的l:n联系可以有两种转换方法:一种方法是将联系转换为一个独立的关系其关系的属性由与该联系相连的各实体集的码以及联系本身的属性组成而该关系的码为n端实体的码;另一种方法是在n端实体集中增加新属性新属性由联系对应的l端实体集的码和联系自身的属性构成新增属性后原关系的码不变。 ④一个m:n联系转换为一个关系:与该联系相连 的各实体集的码以及联系本身的属性均转换为关系的 属性新关系的码为两个相连实体码的组合。
E—R图转换为关系模型的方法为: ①一个实体集转换为关系模型中的一个关系,实体的属性就是关系的属性。实体的码就是关系的码.关系的结构是关系模式。 ②一个l:l联系可以转换为一个独立的关系。也可以与任意一端实体集所对应的关系合并。如果将l:l联系转换为一个独立的关系,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,且每个实体的码均是该关系的候选码。如果将l:l联系与某一端实体所对应的关系合并,则需要在被合并关系中增加属性,其新增的属性为联系本身的属性和与联系相关的另一个实体的码。 ③实体间的l:n联系可以有两种转换方法:一种方法是将联系转换为一个独立的关系,其关系的属性由与该联系相连的各实体集的码以及联系本身的属性组成,而该关系的码为n端实体的码;另一种方法是在n端实体集中增加新属性,新属性由联系对应的l端实体集的码和联系自身的属性构成,新增属性后原关系的码不变。 ④一个m:n联系转换为一个关系:与该联系相连 的各实体集的码以及联系本身的属性均转换为关系的 属性,新关系的码为两个相连实体码的组合。

第6题:

将该E-R模型转换为一组等价的关系模式。


正确答案:其等价的关系模式为: 鲜花(名称代号数量单价) 顾客(订单号顾客名所订鲜花代号订购数量包装方式联系方式送货地) 员工(员工号送货日期接受订单号)
其等价的关系模式为: 鲜花(名称,代号,数量,单价) 顾客(订单号,顾客名,所订鲜花代号,订购数量,包装方式,联系方式,送货地) 员工(员工号,送货日期,接受订单号)

第7题:

将该E-R图转换为关系模型结构。


正确答案:对应的关系模型结构如下: 部门 (部门名所处地点部门电话) 柜台 (柜台号维修产品部门名) 员工 (姓名工龄所属部门年龄工作证号) 顾客 (服务记录号姓名性别购买产品接待员工柜台号)
对应的关系模型结构如下: 部门 (部门名,所处地点,部门电话) 柜台 (柜台号,维修产品,部门名) 员工 (姓名,工龄,所属部门,年龄,工作证号) 顾客 (服务记录号,姓名,性别,购买产品,接待员工,柜台号)

第8题:

下列选项中,属于关系数据库逻辑结构设计阶段的工作包括()。

A、设计局部E-R模型

B、集成各局部E-R模型

C、将E-R图转换为关系模型

D、将关系模式规范化


正确答案:C,D

第9题:

实体-联系模型(简称E-R模型)中的基本语义单位是实体和联系。E-R模型的图形表示称为E-R图。联系可以同(29)实体有关。实体与实体之间的联系可以是(30)。

利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部ER,然后把各个局部E-R模型综合成—个全局的模型,最后对全局E-R模型进行(31),得到最终的E-R模型,E-R模型向关系模式的转换规则是把一个实体类型转换成一个关系模式,实体的属性是关系的属性,实体的键是关系的键。把一个联系类型转换成一个(32),参与该联系类型的各实体的键及联系的属性转换成(33),其中的键由实体与实体之间的联系决定。

A.0个

B.1个或多个

C.1个

D.多个


正确答案:B

第10题:

E-R图转换为关系模式时,所有的联系都必须转换为独立的关系模式。


正确答案:错误

更多相关问题