【正确答案】
A
【答案解析】关系型数据库提供了三类完整性规则:实体完整性规则、参照完整性规则、用户自定义完整性规则。其中,实体完整性规则是指关系的主属性(就是俗称主键的一些字段,主键的组成部分)不能为空值;参照完整性规则指如果关系的外键R1和关系R2的主键相符,那么外键的每个值必须可以在关系R2的主键值中找到或者是空值;用户自定义完整性规则是指某一具体的实际数据库的约束条件,由应用环境所决定,反映某一具体应用所涉及的数据必须满足的要求(比如说一个人的年龄必须大于0),根据现实生活中的一个实际情况由用户定义的完整性规则。综上可知本题正确答案为A。