SQL-Base 用表组织数据
什么是数据完整性?
数据完整性 = 数据准确性 + 数据可靠性
数据完整性如何分类?
1,实体完整性 (行)
2,域完整性 (列)
3,引用完整性 (表与表之间键的关系)
4,自定义完整性
如何保证数据的完整性?
必须在建表时分别对数据库实施完整性约束:
实体完整性约束 (行) | 主键约束(primary key) 约束(unique) |
域完整性约束 (列) | 数据类型 非空约束(not null) |
引用完整性约束 (两表) | 外键约束(foregin key) |
自定义完整性约束 | 规则、存储过程、触发器 |
相关文章