SQL-Base 用表组织数据

2022-03-30 00:00:00 字符串 主键 约束 完整性 标识

什么是数据完整性?

数据完整性 = 数据准确性 + 数据可靠性

 

数据完整性如何分类?

1,实体完整性  (行)

2,域完整性   (列)

3,引用完整性  (表与表之间键的关系)

4,自定义完整性

 

如何保证数据的完整性?

必须在建表时分别对数据库实施完整性约束:

实体完整性约束

(行)

主键约束(primary key)
标识列(identity)

约束(unique)

域完整性约束

(列)

数据类型

非空约束(not null)
默认值(default)
check约束
外键约束(foregin key)

引用完整性约束

(两表)

外键约束(foregin key)

自定义完整性约束

规则、存储过程、触发器

相关文章