概述
1.数据完整性概述
数据完整性实施方法:实体完整性、域完整性、引用完整性及自定义的完整性
(1)实体完整性:保证一行数据有效。表中的一行如果与它代表的实体完全一致,我们就说该表具有实体完整性。
(2)域完整性:保证一列数据有效。
(3)引用完整性:保证引用的编号有效。
(4)自定义的完整性:保证自定义规则。
2.数据完整性的实现
(1)创建非空约束(NOT NULL)
(2)设置主键约束:主键约束(PRIMARY KEY)是应用于表的一个约束。主键列不能为空,不能重复。
(3)设置唯一约束:唯一约束(UNIQUE)是指给定列的所有的值必须是唯一的,该列在表中每一行的值必须唯一。表可以有多个唯一约束。
3.理解引用完整性和外键约束
引用完整性:分布在两个表中的列所满足的具有主从性质的约束关系。
外键约束:在外键关联主键上加上一个约束,如果违反该约束,则不允许该条数据的修改。
使用FOREIIGN KEY约束连接的两个列必须是相同的(或者至少是相似的)数据类型。
最后
以上就是积极草莓为你收集整理的保证数据完整性的全部内容,希望文章能够帮你解决保证数据完整性所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复