试给出三个实际部门的E-R图,要求实体型之间分别具有一对一、一对多、多对多各种不同的联系。
第1题:
下列叙述中正确的是( )。
A.用E-R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系
B.用E-R图只能表示实体集之间一对一的联系
C.用E-R图只能表示实体集之间一对多的联系
D.用E-R图表示的概念数据模型只能转换为关系数据模型
用E-R图可以简单明了地描述实体及其相互之间的联系,用E-R图还可以方便地描述多个实体集之间的联系和一个实体集内部实体之间的联系。因此,选项A中的说法是正确的, 而选项B与C中的说法都是错误的。 为了建立用户所要求的数据库.必须把概念结构(用E-R图表示的概念数据模型)转换为某个具体的数据库管理系统所支持的数据模型.这就是逻辑结构设计所要完成的任务。在已给定数据库管理系统的情况下,数据库的逻辑设计可以分两步来进行: ①将概念模型转换成一般的数据模型; ②将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。 由此可知,用E-R图表示的概念数据模型不仅能转换为关系数据模型,还可以转换为其他数据模型,如网状模型和层次模型等。因此,选项D中的说法也是错误的。
第2题:
下列叙述中正确的是( )。
A.买体集之间一对一的联系实际上就是一一对应的关系
B.关系模型只能处理实体集之间一对一的联系
C.关系模型属于格式化模型
D.以上三种说法都不对
实体集之间一对一的联系不一定是一一对应的关系。例如,在一个教室中,实体集“学 生”与实体集“座位”之间是一对一的联系。因为实体集“学生”中的每一个学生最多与实体集“座位”中的一个座位有联系(学生坐在该座位上);并且。实体集“座位”中中的每一个座位也最多与实体集“学生”中的一个学生有联系(座位上坐着该学生)。但该教室中的学生与座位之间不一定是一一对应的关系。因为有可能某些座位是空的,没有学生去坐。因此,选项A中的说法是错误的。 在关系模型中,由于使用表格数据来表示实体之间的联系。因此,可以直接描述多对多的实体联系。因此,选项B中的说法也是错误的。关系模型是与格式化模型完全不同的数据模型,它与层次模型、网状模型相比有着本质的区别。关系模型是用表格数据来表示实体本身及其相互之间的联系,它是建立在数学理论基础上的。因此,选项C中的说法也是错误的。
第3题:
A.一对一
B.一对多
C.多对多
D.多对一
第4题:
E-R图提供了表示实体型、属性和联系的方法,其中【 】上具有0个或多个属性。
第5题:
实体联系模型简称E-R模型,是数据库设计常用的一种建模方法。关于E-R模型,下列说法错误的是______。
A) E-R模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系
B) 用E-R模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集
C) E-R模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系
D) 用E-R模型描述实体集及实体集之间的联系时,需要考虑数据在计算机中存储及处理的特征
A.
B.
C.
D.
第6题:
下列叙述中,正确的是( )。
A.用E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系
B.用E-R图只能表示实体集之间一对一的联系
C.用E-R图只能表示实体集之间一对多的联系
D.用E-R图表示的概念数据模型只能转换为关系数据模型
第7题:
一个部门有若干名职工,则部门与职工之间具有
A.一对一联系
B.一对多联系
C.多对多联系
D.多对一联系
第8题:
A.一对一、一对一
B.一对多、一对一
C.一对一、多对一
D.一对多、一对多
第9题:
E-R图提供了表示实体型、属性和联系的方法,其中【 】具有0个或多个属性。
第10题:
下列叙述中正确的是( )。
A.用E—R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系
B.用E—R图只能表示实体集之间一对一的联系
C.用E—R图只能表示实体集之间一对多的联系
D.用E—R图表示的概念数据模型只能转换为关系数据模型