早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

设有关系模式student(sno,sname,age),则约束“age BETWEEN 20 AND 40”属于哪一类关系完整性规则?(

题目

设有关系模式student(sno,sname,age),则约束“age BETWEEN 20 AND 40”属于哪一类关系完整性规则?( )

A.实体完整性规则

B.参照完整性规则

C.用户定义的完整性规则

D.引用完整性规则

参考答案
正确答案:C
解析:关系的完整性约束有实体完整性、参照完整性和用户自定义的完整性约束。实体完整性规则规定关系的所有主属性都不能为空值,而不仅是主码整体不能取空值:参照完整性规则要求外键的值不允许参照不存在的主键的值,或者,外键为空值;用户定义的完整性规则由用户根据应用需要定义,题目中的约束属于用户定义的完整性规则。因此,本题的正确答案是C。