1.数据库的完整性
数据的正确性:是指数据是符合现实世界语义,反映了当前实际状况的
数据的相容性:是指数据库同一对象在不同关系表中的数据是符合逻辑的
2.数据的完整性:防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据
防范对象:不合语义的、不正确的数据
3.数据的安全性:保护数据库 防止恶意的破坏和非法的存取
防范对象:非法用户和非法操作
4.为维护数据库的完整性,数据库管理系统必须:
1.提供定义完整性约束条件的机制
完整性约束条件也称为完整性规则,是数据库中的数据必须满足的语义约束条件
SQL标准使用了一系列概念来描述完整性,包括关系模型的实体完整性、参照完整性和用户定义完整性这些完整性一般由