数字门户     旧版回顾

栏目导航

NEWS CENTER

www.6692.com

将此称为级联删除;若是点窜主表中主环节字的

发布时间:2019-10-27   浏览次数:

  例如,若是正在学生表和选修课之间用学号成立联系关系,学生表是从表,选修课是从表,那么,正在向从表中输入一条新记实时,系统要查抄新记实的学号能否正在从表中已存正在,若是存正在,则答应施行输入操做,不然输入,这就是参照完整性。

  展开全数关系模子的完整性法则是对数据的束缚。关系模子供给了3类完整性法则:实体完整性、参照完整性、用户定义的完整性法则。此中实体完整性法则和参照完整性法则是关系模子必需满脚的完整性束缚前提,称为关系完整性法则。

  正在关系数据库中,关系取关系之间的联系是通过公共属性实现的。这个公共属性是一个表的从键和另一个关系的外键。因而该当对关系中外键做必然的束缚——外键必需是另一个表的从键无效值,或者是一个空值,以关系之间联系的无效性,爱趣彩票,这即是参照完整性法则。

  参照完整性则是相联系关系的两个表之间的束缚,具体的说,就是从表中每笔记录外键的值必需是从表中存正在的,因而,若是正在两个表之间成立了联系关系关系,则对一个关系进行的操做要影响到另一个表中的记实。

  参照完整性属于表间法则。对于永世关系的相关表,正在更新、插入或删除记实时,若是只改其一不改其二,就会影响数据的完整性:例如点窜父表中环节字值后,子表环节字值未做响应改变;删除父表的某记实后,子表的响应记实未删除,以致这些记实成为孤立记实。

  正在关系数据库中,统一关系中的实体是通过从键相区分的,因而需要对从键做必然束缚,以关系中实体独一性和确定性,这即是实体完整性法则。

  参照完整性还表现正在对从表中的删除和更新操做,例如,若是删除从表中的一笔记录,则从表中凡是外键的值取从表的从键值不异的记实也会被同时删除,将此称为级联删除;若是点窜从表中从环节字的值,则从表中响应记实的外键值也随之被点窜,将此称为级联更新。