数据完整性(关系数据库中,关系的完整性约束包括哪几种,它们分别有什么作用)

关系的完整性约束通常包括域完整性,实体完整性、参照完整性和用户定义完整性。

1、域完整性是保证数据库字段取值的合理性,是最简单、最基本的约束。在当今的关系DBMS中,一般都有域完整性约束检查功能。

2、实体完整性,作用是指在传输、存储信息或数据的过程中,确保信息或数据不被未授权的篡改或在篡改后能够被迅速发现。按实体完整性规则要求,主属性不得取空值,如主关键字是多个属性的组合,则所有主属性均不得取空值。

3、参照完整性,作用是定义建立关系之间联系的主关键字与外部关键字引用的约束条件。关系数据库中通常都包含多个存在相互联系的关系,关系与关系之间的联系是通过公共属性来实现的。根据实体完整性要求,主关键字不得取空值。

4、用户定义完整性作用是根据应用环境的要求和实际的需要,对某一具体应用所涉及的数据提出约束性条件。这一约束机制一般不应由应用程序提供,而应有由关系模型提供定义并检验,用户定义完整性主要包括字段有效性约束和记录有效性。

勇猛的近义词(谁知道勇敢的近义词是什么) 中国移动大王卡19元申请(移动腾讯王卡19元套餐介绍) 爱惜的近义词(珍惜馍近义词) 分的反义词(分的反义词是什么一年级) 激流的意思(什么样的激流) st是什么(什么叫st) 狙击手胜利的艺术车(狙击手幽灵战士第4关灯塔怎么过) 国内现货原油平台排行(炒现货原油怎么选平台) 当参的功效与作用(党参功效与用途) hl是什么意思(数学中的Hl是什么意思)
TOP

本站涵盖的内容、图片、视频等模板演示数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2015-2022  联系方式:bmg1lwmyzp@gmail.com