E-R图转换为关系模型时,对于实体E1与E2间的多对多联系,应该将()。

题目
单选题
E-R图转换为关系模型时,对于实体E1与E2间的多对多联系,应该将()。
A

E1的码加上联系上的属性并入E2

B

E1的码加上联系上的属性独立构成一个关系模式

C

E2的码加上联系上的属性独立构成一个关系模式

D

E1与E2的码加上联系上的属性独立构成一个关系模式

参考答案和解析
正确答案: C
解析: E-R图中有3种联系,即一对一、一对多和多对多。在将E-R图转换为关系模型时,如果联系是一对一,则可将联系转换成一个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性包括该联系所关联的两个实体的码及联系的属性,关系的码取自任一方实体的码;也可以将联系归并到管理的两个实体的任一方,给待归并的一方实体属性集中增加另一方实体的码和该联系的属性即可,归并后的实体码保持不变。如果联系是一对多,可将联系转化成一个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性包括该联系所关联的两个实体的码及联系的属性,关系的码是多方实体的码;也可将联系归并到关联的两个实体的多方,给待归并的多方实体属性集中增加另一方实体的码和该联系的属性即可,归并后的多方实体码保持不变。如果联系是多对多,则联系只能转换成一个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方实体的码及联系的属性,关系的码是多方实体的码构成的属性组。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●E-R模型向关系模型转换时,三个实体之间多对多的联系m:n:p应该转换为一个独立的关系模式,且该关系模式的主键由 (28)组成。

(28)A.多对多联系的属性

B.三个实体的主键

C.任意一个实体的主键

D.任意两个实体的主键


正确答案:B

第2题:

下列叙述中正确的是( )。

A.用E-R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系

B.用E-R图只能表示实体集之间一对一的联系

C.用E-R图只能表示实体集之间一对多的联系

D.用E-R图表示的概念数据模型只能转换为关系数据模型


正确答案:A

E-R图可以简单明了地描述实体及其相互之间的联系,用E-R图还可以方便地描述多个实体集之间的联系和一个实体集内部实体之间的联系。因此,选项A中的说法是正确的, 而选项BC中的说法都是错误的。 为了建立用户所要求的数据库.必须把概念结构(E-R图表示的概念数据模型)转换为某个具体的数据库管理系统所支持的数据模型.这就是逻辑结构设计所要完成的任务。在已给定数据库管理系统的情况下,数据库的逻辑设计可以分两步来进行: ①将概念模型转换成一般的数据模型; ②将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。 由此可知,用E-R图表示的概念数据模型不仅能转换为关系数据模型,还可以转换为其他数据模型,如网状模型和层次模型等。因此,选项D中的说法也是错误的。

第3题:

在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?

A.2

B.3

C.4

D.5


正确答案:C

第4题:

●E-R图转换为关系模型时,对于实体E1与E2间的多对多联系,应该将(56)。

(56)

A.E1的码加上联系上的属性并入E2

B.E1的码加上联系上的属性独立构成一个关系模式

C.E2的码加上联系上的属性独立构成一个关系模式

D.E1与E2码加上联系上的属性独立构成一个关系模式


正确答案:D

第5题:

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


正确答案:
 属性

第6题:

● E-R模型向关系模型转换时,三个实体之间多对多的联系m:n:p应该转换为一个独立的关系模式,且该关系模式的关键字由(49)组成。

(49)A.多对多联系的属性

B.三个实体的关键字

C.任意一个实体的关键字

D.任意两个实体的关键字


正确答案:B

第7题:

下列叙述中,正确的是( )。

A.用E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系

B.用E-R图只能表示实体集之间一对一的联系

C.用E-R图只能表示实体集之间一对多的联系

D.用E-R图表示的概念数据模型只能转换为关系数据模型


正确答案:C

第8题:

将概念模型中的E-R图转换为关系模式时,一个1:n的联系,在n端实体转换成的关系中加入1端实体转换成关系的主键。()

此题为判断题(对,错)。


参考答案:正确

第9题:

当将E-R模型转换为关系模型时,对于两实体间m:n联系,必须对“联系”单独建立 ______,用来联系双方实体。

A.一个实体

B.一个属性

C.一个指针

D.一个关系


正确答案:D

第10题:

在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系m:n:p,最少可转换为______个关系模式。

A.2

B.3

C.4

D.5


正确答案:B
解析:E-R模型向关系模型的转换应遵循如下原则:
  ①每个实体类型转换成一个关系模式;
  ②一个1:1的联系(一对一联系)可转换为一个关系模式,或与任意一端的关系模式合并。若独立转换为一个关系模式,那么两端关系的码及其联系的属性为该关系的属性;若与一端合并,那么将另一端的码及属性的属性合并到该端。
  ③一个1:n的联系(一对多联系)可转换为一个关系模式,或与n端的关系模式合并。若独立转换为一个关系模式,那么两端关系的码及其联系的属性为该关系的属性,而n端的码为关系的码。
  ④一个n:m的联系(多对多联系)可转换为一个关系模式,两端关系的码及其联系的属性为该关系的属性,而关系的码为两端实体的码的组合。
  ⑤三个或三个以上多对多的联系可转换为一个关系模式,诸关系的码及联系的属性为关系的属性,而关系的码为各实体的码的组合。
  ⑥具有相同码的关系可以合并。

更多相关问题