第1题:
实体联系模型简称E-R模型,是数据库设计常用的一种建模方法。关于E-R模型,下列说法错误的是______。
A) E-R模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系
B) 用E-R模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集
C) E-R模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系
D) 用E-R模型描述实体集及实体集之间的联系时,需要考虑数据在计算机中存储及处理的特征
A.
B.
C.
D.
第2题:
若对于实体集A中的每一个实体,实体集B中有1个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为()。
A.1:1
B.1:N
C.M:N
D.N:1
第3题:
下列叙述中正确的是( )。
A.用E-R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系
B.用E-R图只能表示实体集之间一对一的联系
C.用E-R图只能表示实体集之间一对多的联系
D.用E-R图表示的概念数据模型只能转换为关系数据模型
用E-R图可以简单明了地描述实体及其相互之间的联系,用E-R图还可以方便地描述多个实体集之间的联系和一个实体集内部实体之间的联系。因此,选项A中的说法是正确的, 而选项B与C中的说法都是错误的。 为了建立用户所要求的数据库.必须把概念结构(用E-R图表示的概念数据模型)转换为某个具体的数据库管理系统所支持的数据模型.这就是逻辑结构设计所要完成的任务。在已给定数据库管理系统的情况下,数据库的逻辑设计可以分两步来进行: ①将概念模型转换成一般的数据模型; ②将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。 由此可知,用E-R图表示的概念数据模型不仅能转换为关系数据模型,还可以转换为其他数据模型,如网状模型和层次模型等。因此,选项D中的说法也是错误的。
第4题:
在关系数据模型中,用(1)形式表达实体集;用(2)形式表达实体集之间的联系。
A.链表
B.表格
C.树
D.索引表
第5题:
将E-R模型转换为关系模型时,一个1:n联系如果转换为一个关系模式,将(41)及联系的属性均作为该关系的属性,关系的键为(42);也可将一端的码及联系的属性合并到n端实体集所转换的关系模式中,n端实体集所转换的关系的键为(43)。
某关系R(A,B,C,D)有函数依赖A→B,BC→D,D→A,下面函数依赖中(44)不蕴含于已知依赖集。
A.一端实体的主键
B.各实体主键的组合
C.n端实体的主键
D.任意一个实体的主键
第6题:
若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为()。
A.1:1
B.1:N
C.M:N
D.N:1
第7题:
在面向对象数据模型中,下列叙述不正确的是( )。
A.类相当于E-R模型中实体类型
B.类本身也是一个对象
C.类相当于E-R模型中实体集
D.类的每个对象也称为类的实例
第8题:
下列叙述中,正确的是( )。
A.用E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系
B.用E-R图只能表示实体集之间一对一的联系
C.用E-R图只能表示实体集之间一对多的联系
D.用E-R图表示的概念数据模型只能转换为关系数据模型
第9题:
UML类图中的对象相当于ER模型中的______。
A.实体
B.实体集
C.联系
D.属性
第10题:
在面向对象数据模型中,下列叙述正确的是【】
A.类相当于E-R模型中的实体类型
B.类本身也是一个对象
C.类相当于E-R模型中的实体集
D.类的每个对象也称为类的实例