在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,当删除父表记录时,系统的反应是( )。

admin2016-09-30  27

问题 在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,当删除父表记录时,系统的反应是(    )。

选项 A、不做参照完整性检查
B、不准删除父表中的记录
C、自动删除子表中所有相关记录
D、若子表中有相关记录,则禁止删除父表中记录

答案D

解析 参照完整性指的是:当捅入、删除或修改一个表巾的数据时,通过参照引用相互关联的另个表中的数据,来检查对表的数据操作是甭正确。参照完整性规则包括更新规则、删除规则和插入规则。
删除规则规定了删除父表中的记录时,如何处理相关的子表中的记录:
如果选择“级联”,则自动删除子表中的所有相关记录;
如果选择“限制”,若下表中有相关记录,则禁止删除父表中的记录:
如果选择“忽略”。则不作参照完整性检查,即删除父表的记录时与子表无关。
转载请注明原文地址:https://kaotiyun.com/show/GFIp777K
0

最新回复(0)