1、 数据完整性的实现
检查每行数据是否符合要求。
检查每列数据是否符合要求。
1.1、 实体完整性约束:
实体完整性要求表中的每一行数据都反映不同的实体,不能存在相同的数据行。
通过索引、唯一约束、主键约束、标识列属性,可以用来实现表的实体完整性。
1.2、 域完整性约束:
域完整性是指给定列的输入有效性。
通过限制数据类型、检查约束、输入格式、外键约束、默认值、非空约束等方法,可以用来实现表的域完整性。
1.3、 引用完整性约束:
在输入或删除数据行时,引用完整性约束用来保持表之间已定义的关系。
在强制引用完整性时,禁止用户进行下列操作:
当主表中没有关联的记录时,将记录添加到相关表中。
更改主表中的值并导致相关表中的记录孤立。