您好、欢迎来到现金彩票网!
当前位置:斗牛棋牌 > 完整性约束 >

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

发布时间:2019-07-31 03:29 来源:未知 编辑:admin

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

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

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

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

http://dustinhetrick.com/wanzhengxingyueshu/588.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有