第五章 数据库完整性
2016-06-20 14:14:11 0 举报
AI智能生成
数据库完整性是数据库管理的一个重要方面,主要涉及确保数据的准确性、一致性和可靠性。这包括对数据的输入、修改和删除进行有效的控制,以防止错误和欺诈。完整性约束是实现这一目标的一种方法,它可以定义数据必须满足的条件,如唯一性、非空性和参照完整性等。违反这些约束的操作将被数据库系统拒绝。此外,数据库完整性还涉及到备份和恢复策略,以防数据丢失或损坏。通过实施严格的数据库完整性管理,可以确保数据库的高质量和高效率运行,从而支持企业的日常运营和决策制定。
作者其他创作
大纲/内容
参照完整性
参照完整性的定义
FOREIGN KEY ... REFERENCES
可能破坏参照完整性的情况及违约处理
用户定义完整性
属性
属性上约束条件上的定义
NOT NULL
UNIQUE
CHECK
属性上约束条件上的检查和违约处理
元组
元组上约束条件上的定义
CHECK
元组上约束条件上的检查和违约处理
概述
什么是数据库完整性
为维护数据库完整性,DBMS必须提供
提供定义完整性约束条件的机制
提供完整性检查的方法
违约处理
实体完整性
实体完整性的定义
PRIMARY KEY
说明方法
表级
适用于多属性构成的码
列级
实体完整性的检查和违约处理
检查主码值是否唯一
提供完整性检查的方法
检查主码的各个属性是否为空
完整性约束命名子句
CONSTRAINT
修改表中的完整性限制
0 条评论
下一页
为你推荐
查看更多