数据库完整性的主要类型包括:
实体完整性(Entity Integrity)
参照完整性(Referential Integrity)
域完整性(Domain Integrity)
用户定义的完整性(User-defined Integrity)
实现完整性的常见机制:
总结:
数据库完整性是为了确保数据库中的数据准确、有效、一致,防止非法或不合逻辑的数据被插入、修改或删除。
它与安全性(谁可以访问数据)不同,完整性关注的是数据本身的正确性。