当前位置:刘伯温心水图库本港台 > 软件易维护性 >

如果父表发生了变化通过什么方式可以维护参照完整性约束

  实现实体完整性就是利用主索引(在数据库中打开关系设计器),给没有重复值的字段设置主索引,例如:学号,不可能有两人有相同学号.

  参照完整性:当两个表之间建立了联系以后,再对表中的数据进行操作应该受到约束了,例学生档案表和成绩表建立了联系后,可能不能随便修改学号的值了,因为另外一个表也有这个值,比如档案表中的学号1号改为101号,而成绩表中的学号1号该怎么办?如果不改势必会造成本来是一个人的学号,现在变成了不同学号了,计算机是不会判断出它们是一个人还是两个人的.

  实现参照完整性:打开数据库,建立两个表的联系,在菜单中找数据库,先单击一下清理数据库(不做这步不让做下一步),然后在这个菜单中单击编辑参照完整性,在打开的对话框中根据题意要求可以选择:更新/删除/插入三项之一,再根据题意选择每项中的选项:级联/限制/忽略(插入规则没有级联).

  级联:父表修改或删除主关键值(比如学号)时,子表中相应的值会自动随之修改;

http://jeffcafone.com/ruanjianyiweihuxing/676.html
点击次数:??更新时间2019-07-14??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】