数据库的数据完整性包括
网站编辑2023-06-30 10:51:03306
实体完整性:指数据库中存储的所有实体,其属性(名称、类型、属性值等)必须按照一定的规则进行映射,不能发生改变。实体完整性保证了数据在存储和处理过程中不会出现逻辑错误。
域完整性:指在数据库中存储的所有实体,其属性不能发生改变。域完整性保证了数据在存储和处理过程中不会出现逻辑错误。
参照完整性:指将实体与它们的属性值进行匹配,使得实体能够在外部查询时保证其属性值的一致性。参照完整性保证了数据在存储和处理过程中不会出现逻辑错误。
为了保证数据的完整性,通常采用数据库管理系统(DBMS)提供的数据完整性控制机制,如数据类型检查、值对象模型(DDL)、完整性约束、触发器等。







