单选题 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于______。
【正确答案】 C
【答案解析】[解析] 关系的约束条件也称为关系的数据完整性规则,它是对关系的一些限制和规定,包括实体完整性、参照完整性和用户自定义完整性。实体完整性,这条规定的现实意义是,关系模型对应的是现实世界的数据实体,而关键字是实体唯一性的表现,没有关键字就没有实体,所有关键字不能是空值。这是实体存在的最基本的前提。参照完整性规则也可称为引用完整性规则,这条规则是对关系外部关键字的规定,要求外部关键字的取值必须是客观存在的,即不允许在一个关系中引用另一个关系不存在的元组。由用户根据实际情况,对数据库中数据的内容所作的规定称为用户自定义完整性规则。通过这些限制,数据库中接受符合完整性约束条件的数据值,不接受违反约束条件的数据,从而保证数据库的数据合理可靠。