- 1
- 0
- 约 65页
- 2017-10-19 发布于湖北
- 举报
完整性约束
4.2 完整性约束
完整性
– 数据的正确性和相容性
完整性检查
– DBMS必须提供一种机制来检查数据库中的数据是
否满足规定的条件,以保证数据库中数据是正确
的,避免非法的不合语义的错误数据的输入和输
出,即所谓的“ 垃圾进垃圾出” (Garbage In
Garbage Out)所造成的无效操作和错误结果
数据库系统概念 高级SQL 2
完整性约束
完整性子系统
– 数据库的非法更新
数据本身是错误的
数据原来是正确的,操作或程序错误导致输入数据错误
由于系统故障,导致数据错误
事务的并发执行产生不正确结果
人为故意破坏
– 完整性子系统功能
监督事务执行,检查是否违反完整性规则
如有违反,采取相应措施(拒绝、报告、改正)
数据库系统概念 高级SQL
原创力文档

文档评论(0)