第五章 数据库完整性
数据的完整性和安全性是两个不同概念
5.1 实体完整性
5.1.1 实体完整性定义
(1)在列级定义主码
(2)在表级定义主码
5.1.2 实体完整性检查和违约处理
5.2 参照完整性
5.2.1关系模型的参照完整性定义
5.2.2参照完整性违约处理
(1) 拒绝(NO ACTION)执行l
(2) 级联(CASCADE)操作l
(3)设置为空值(SET-NULL)l
5.3 用户定义的完整性
5.3.1 属性上的约束条件的定义
列值非空(NOT NULL)
列值唯一(UNIQUE)
检查列值是否满足一个布尔表达式(CHECK)
5.3.2 元组上的约束条件的定义
5.4 完整性约束命名字句
CONSTRAINT 约束
修改表中的完整性限制
5.5 小结
Last updated