问题 单项选择题

数据的完整性是指

A.数据的存储和使用数据的程序无关

B.防止数据被非法使用

C.数据的正确性、一致性

D.减少重复数据

答案

参考答案:C

解析: 数据完整性由完整性规则来定义,关系模型的完整性规则是对关系的某种约束条件。三类完整性规则如下: ①实体完整性规则,关系中的元组在组成主键的属性上不能为空值。 ②参照完整性规则,外键的值不允许参照相应主表中不存在的主键值,或者外键为空。 ③用户定义的完整性规则,用户定义的完整性规则是用户根据具体应用的语义要求,利用DBMS提供的定义和检验这类完整性规则的机制,用户自己定义的完整性规则。 从上述三条规则出发对关系进行约束,使数据保持正确性、一致性。因此本题的答案为C。

单项选择题
单项选择题