一、实体完整性
1、检查主键是否唯一(全表扫描或索引)
2、检查主键的各个属性是否为空
二、参照完整性
破坏参照完整性时有三种处理,执行哪种根据具体而定
1、拒绝执行
2、级联操作
3、设置为空值
三、用户定义的完整性
1、不允许为空:NOT NULL
2、列值唯一:UNIQUE
3、用CHECK短语指定列值应该满足的条件
违约处理则是拒绝执行
一、实体完整性
1、检查主键是否唯一(全表扫描或索引)
2、检查主键的各个属性是否为空
二、参照完整性
破坏参照完整性时有三种处理,执行哪种根据具体而定
1、拒绝执行
2、级联操作
3、设置为空值
三、用户定义的完整性
1、不允许为空:NOT NULL
2、列值唯一:UNIQUE
3、用CHECK短语指定列值应该满足的条件
违约处理则是拒绝执行