包括正确性、完整性和一致性。 维护数据完整性生成一个包含以下内容的数据库:
准确的值(正确性)
无缺失值(完整性)
多个位置上的相同值(一致性)
数据完整性可分为两种类型:物理完整性和逻辑完整性。开曼群岛号码数据
两者都很重要,并且在保持数据正确、完整和一致方面发挥着作用。
身体完整性
身体完整性是指技术能力存储和检索数据,同时保持其正确性、完整性和一致性。
停电、自然灾害、储存侵蚀、极端温度以及腐蚀或其他环境因素都会对数据的物理完整性构成威胁。
逻辑完整性
逻辑完整性是指在使用数据时保持其准确性和可靠性的过程。逻辑完整性有四种类型:
实体完整性:创建主键来标识数据库中的唯一值并确保不存在任何重复或空字段。
参照完整性:使用外键来规范数据库中的值如何被更改、添加或删除,并可用于关联可以在记录之间共享或为空的值。
域完整性:流程和规则确定数据库所有者希望在该列中允许哪些值 - 包括格式和值的类型。例如,域完整性可能看起来像确定某一列中的值只能是四舍五入到最接近的整数(或换句话说,没有小数)。