第2个回答 2013-12-27
数据库完整性包括三部分:
1、域(列)完整性。
一般是列的约束,一般是指标字段属性的约束,来控制数据的有效性。输入的数据类型必须是数据库设计时所设置的类型。这样是为了保证数据的正确性。
2、实体(行)完整性。
也就是主键约束。保证主键的值不能为空也不能重复。以保证每条数据都能被唯一识别出来。
3、参照完整性。
是引入外键之后所产生表之间的约束。可设置表的删除规则、更新规则,也就是说当主键内容被改变时,外键与之对应的数据如何处理的规则。这样是为了保证表之间相关数据的有效性。本回答被提问者采纳