11第第66章数据完整性章数据完整性6
1完整性的概念完整性的概念6
2约束的类型约束的类型6
3约束的创建约束的创建6
4查看约束的定义查看约束的定义6
5删除约束删除约束226
1完整性的概念完整性的概念完整性的概念完整性的概念数据完整性指存储在数据库中的数据完整性指存储在数据库中的数据正确无误数据正确无误并且并且相关数据相关数据具有一致性具有一致性
数据完整性可分为以下四种:数据完整性可分为以下四种:11、实体完整性、实体完整性:要求在表中:要求在表中不能不能存在两条完全存在两条完全相相同同的记录
实现实体完整性的方法有:实现实体完整性的方法有:主键约束、惟一索引、主键约束、惟一索引、唯一约束、指定唯一约束、指定IDENTITYIDENTITY属性属性
1完整性的概念完整性的概念22、域完整性、域完整性:要求向表中指定列输入的数据必须具有正确:要求向表中指定列输入的数据必须具有正确的数据类型、格式及有效的数据范围
的数据类型、格式及有效的数据范围
实现域完整性的方法有:实现域完整性的方法有:检查约束、外键约束、非空约束、检查约束、外键约束、非空约束、规则及在建表时设置的数据类型规则及在建表时设置的数据类型
33、参照完整性、参照完整性:指作用于有关联的表通过主键和外键或主:指作用于有关联的表通过主键和外键或主键和惟一键间的关系,使表中的键值在相关表中保持一致
键和惟一键间的关系,使表中的键值在相关表中保持一致
实现参照完整性的方法有:实现参照完整性的方法有:外键约束外键约束44、用户定义的完整性、用户定义的完整性:指应用领域需要遵守的约束条件
:指应用领域需要遵守的约束条件
44第第66章数据完整性章数据完整性6
1完整性的概念完整性的概念6
2约束的类型约束的类型6
3约束的创建约束的