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

admin2015-08-13  27

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

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

答案C

解析 设置参照完整性约束包括更新规则、删除规则和插入规则:①更新规则:规定了当更新父表中的记录时,如何处理子表中相关记录。②删除规则:规定了当删除父表中的记录时,如何处理子表中相关记录。③插入规则:规定了当在子表中插入记录时,是否进行参照完整性检查。在删除规则中选择“限制”的时候,若子表中有相关的记录,则禁止删除父表中的记录,因此本题选C。
转载请注明原文地址:https://kaotiyun.com/show/KLEp777K
0

最新回复(0)