21. 实体完整性
实体完整性保证了表中记录的惟一性,即在一个表中不能出现重复记录。
22. 参照完整性
参照完整性与表之间的联系有关,当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,可以检查对表的数据操作是否正确。
23. 域完整性
数据类型的定义即属于域完整性的范畴。例如对于数值型字段,通过指定宽度,可以限定字段的取值类型和取值范围。
【例题】
1. 在Visual FoxPro 中,数据库完整性一般包括____。
A.实体完整性、域完整性
B.实体完整性、域完整性、参照完整性
C.实体完整性、域完整性、数据库完整性
D.实体完整性、域完整性、数据表完整性
[解析] 本题考查的知识点是数据库的完整性。数据库的完整性一般包括实体完整性、域完整性、参照完整性;选项A 说法不完全正确;选项C 和D 的说法错误,目的是迷惑考生。
[答案]B
2. 建立参照完整性的前提是____。
A.先建立表之间的联系
B.系统存在两个自由表
C.系统存在两个数据表
D.有一个表
[解析]本题考查的知识点是数据库完整性中的参照完整性。建立参照完整性的前提是先建立表之间的联系。选项B 和C 中只存在两个表还不够,两个表之间要有一定的联系才可以。选项D 中只有一个表说法错误,只存在一个表建立不了参照完整性。
[答案]A