设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是(24)。

admin2010-01-17  50

问题 设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是(24)。

选项 A、实体完整性规则
B、参照完整性规则
C、用户定义完整性规则
D、域完整性规则

答案A

解析 本题考查数据库的完整性规则。数据库完整性是指数据库中数据的正确性和相容性,数据库完整性由各种各样的完整性约束来保证。其中,实体完整性规则是指,如果属性A是基本关系R的主属性,则属性A不能取空值;参照完整性规则是指,如果属性F是基本关系R的外码,且F与基本关系S的主码K相对应,则对于R中每个元组在F上的值或者为空,或者为S中某个元组的主码值;用户自定义完整性规则是指,定义不属于任何其他完整性约束的特定规定;域完整性是指列的值域的完整性,其规则是限制某些属性的值,让属性取值在一个有限集合上。
转载请注明原文地址:https://kaotiyun.com/show/qljZ777K
0

相关试题推荐
最新回复(0)