问题
单项选择题
下列关于关系模型的完整性约束规则叙述中,不正确的是( )。
A.关系中主属性不能取空值,可以通过定义主码来实现
B.用户自定义是针对某一具体应用要求来定义的约束条件
C.参照完整性规则指外码不允许参照不存在的相应的主码值,或外码为空值
D.当执行删除操作时,一般只需考虑实体完整性规则
答案
参考答案:D
解析: 关系模型的完整性约束规则包括实体完整性、参照完整性、用户自定义完整性三约束规则。关系中主属性不能取空值,可以通过定义主码来实现用户自定义是针对某一具体应用要求来定义的约束条件;参照完整性规则指外码不允许参照不存在的相应的主码值,或外码为空值;当执行删除操作时,一般只需考虑参照完整性规则。