问题 单项选择题

关系数据库用 (57) 来表示实体之间的联系。关系的完整性约束有三方面的内容,其中,由数据库管理系统自动完成的是 (58)

A.树结构

B.网结构

C.二维表

D.线性表

答案

参考答案:C

解析:
关系数据库用二维表来表示实体之间的联系。每个数据库对应一个二维表,表示一个关系。表中的每一行表示一个记录,每一列表示一个字段。
关系的完整性约束条件包括三大类:实体完整性、参照完整性和用户定义完整性。实体完整性是指键属性值的任何组成部分都不允许是空值。参照完整性约束是指,若关系R1中属性集A是另一关系R2中的关键字,则对于R1中的每一个元组,在属性A上的值,必须或者全为空值,或者等于关系R2中某一元组的关键字值。用户自定义完整性是针对某一具体数据库的约束关系,它反映了某一具体应用应满足的语义定义,如属性的取值范围等。可见实体完整性约束和参照完整性约束,不由用户定义,是由数据库管理系统自动完成的。

单项选择题
单项选择题