数据库的完整性是指数据的正确性和相容性。数据的正确性是指符合现实世界语义、反映当前实际状况的;数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的。
约束:
1、实体完整性:是通过主码的定义实现的,一旦某个属性或属性组被定义为主码,该主码的每个属性就不能为空值,并且在表中不能出现主码值完全相同记录
主键约束
唯一性约束
2、域完整性
check约束
3、引用完整性:参照关系中的属性值必须能够在被参照关系中找到或取空值
Foreign Key约束
数据库的完整性是指数据的正确性和相容性。数据的正确性是指符合现实世界语义、反映当前实际状况的;数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的。
约束:
1、实体完整性:是通过主码的定义实现的,一旦某个属性或属性组被定义为主码,该主码的每个属性就不能为空值,并且在表中不能出现主码值完全相同记录
主键约束
唯一性约束
2、域完整性
check约束
3、引用完整性:参照关系中的属性值必须能够在被参照关系中找到或取空值
Foreign Key约束