A、 层次模型
B、 关系模型
C、 网状模型
D、 实体-联系模型
答案:D
解析:解析:概念数据模型,简称概念模型,它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统和具体的计算机平台无关。概念模型着重于对客观世界复杂事物的描述及对它们内在联系的刻画。目前,最著名的概念模型有实体-联系模型和面向对象模型。本题答案为D选项。
A、 层次模型
B、 关系模型
C、 网状模型
D、 实体-联系模型
答案:D
解析:解析:概念数据模型,简称概念模型,它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统和具体的计算机平台无关。概念模型着重于对客观世界复杂事物的描述及对它们内在联系的刻画。目前,最著名的概念模型有实体-联系模型和面向对象模型。本题答案为D选项。
A. N:1
B. M:N
C. 1: 1
D. 1:N
解析:解析:在图书馆管理系统中,一本图书可以被多名借阅人借阅,一名借阅人也可以借多本图书,则图书和借阅人之间的联系是多对多,即M:N。本题答案为B选项。
A. 关系的并发控制
B. 关系的数据操纵
C. 关系的数据结构
D. 关系的完整性约束
解析:解析:数据模型通常由数据结构、数据操作及数据约束3部分组成。完整性规则属于数据约束。本题答案为A选项。
A. 主键属性
B. 外键属性
C. 全部属性0
D. 候选键属性
解析:解析:实体完整性约束:若属性M是关系的主键,则属性M中的属性值不能为空值。本题答案为A选项。
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:解析:实体A和B是一对多的联系,则一个A对应多个B,一个B对应一个A。实体B和C是一对一的联系,则一个B对应一个C,一个C对应一个B。因此,一个A对应多个C,一个C对应一个A,则实体A和C的联系是一对多。实体A是一的一方,实体C是多的一方。本题答案为B选项
A. 概念模式
B. 内模式
C. 外模式
D. 数据模式
解析:解析:数据库系统的三级模式结构为:概念模式、内模式和外模式。本题答案为D选项。
A. 属性
B. 二维表
C. 网状结构
D. 树状结构
解析:解析:关系数据库是建立在关系数据库模型基础上的数据库,关系数据库只有单一的数据结构——关系〈表文件》。关系数据库的表采用二维表格来存储数据,一个二维表就是一个关系。本题答案为B选项。
A. 至多由一个属性组成
B. 可以由关系中任意个属性组成
C. 关系中可以不存在键
D. 由一个或多个属性组成,其值能够惟一标识关系中一个元组
解析:解析:在关系模型中必须有键,键由一个或多个属性组成,其值能够惟一标识关系中一个元组(表中的一行)。本题答案为D选项。
A. 参照完整性约束
B. 实体完整性约束
C. 用户定义的完整性约束
D. 逻辑完整性约束
解析:解析:关系模型允许定义三类数据约束:实体完整性约束、参照完整性约束、用户定义的完整性约束。实体完整性约束:若属性M是关系的主键,则属性M中的属性值不能为空值。在关系中B为键,则根据实体完整性约束,B不能为空。本题答案为B选项。
A. 实体完整性约束
B. 参照完整性约束
C. 用户定义的完整性约束
D. 逻辑完整性约束
解析:解析:关系模型允许定义三类数据约束:实体完整性约束、参照完整性约束、用户定义的完整性约束。参照完整性约束:若属性《或属性组》E是关系M的外键,它与关系N的主键相对应,贝对于关系M中的每个元组在A上的值必须:①要2取空值《A的每个属性值均为空值》﹔②要么等于关系N中某个元组的主键值。在关系T中,元组(b,q,4〉的B属性q在关系S中不存在,违反了参照完整性约束。本题答案为B选项。
A. 书号,借期
B. 卡号,书号
C. 卡号,书号,借期
D. 卡号,借期
解析:解析:在关系借书记录对应的二维表中,想要唯一确定一行,需要"卡号和"书号。因此,关系借书记录的主键为“卡号"和书号"”。本题答案为B选项。