计算机二级

在Visual Foxpro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择“限制”,则当删除父表中的记录时,系统反应是A.不做参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关的记录D.若子表中有相关记录,则禁止删除表中记录

题目

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

A.不做参照完整性检查

B.不准删除父表中的记录

C.自动删除子表中所有相关的记录

D.若子表中有相关记录,则禁止删除表中记录

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为____。


正确答案:级联
本题考查参照完整性。如果删除规则选择的是“级联”,则当用户删除父表中的记录时,则自动删除子表中的相关所有记录

第2题:

在VisualFoxPro中,参照完整性规则不包括______。

A.更新规则

B.删除规则

C.查询规则

D.插入规则


正确答案:C
解析:参照完整性与表的永久关系有关。参照完整性规则是当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表的数据,来检查对表的数据操作是否正确的规则。因此参照完整性规则包括更新、删除、插入规则,没有查询规则。

第3题:

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

A.不做参照完整性检查

B.不准删除父表中的记录

C.自动删除子表中所有相关的记录

D.若子表中有相关记录,则禁止删除父表中记录


正确答案:D

第4题:

参照完整性删除规则中如果选择了“级联”,则自动删除【 】中的相关所有记录。


正确答案:子表
子表 解析:参照完整性删除规则规定了当删除父表中的记录时,如果选择“级联”,则自动删除子表中的相关所有记录。

第5题:

在 Visual FoxPr o 中 , 假定数据库 表 S ( 学号 , 姓名 , 性别 , 年龄 ) 和 SC( 学号 , 课程号 , 成绩 ) 之间使用 “ 学号 ” 建立了表之间的永久联系 , 在参照完整性的更新规则、删除规则和插入规则中选择设置了 “ 限制 ” ,如果表 S 所有的记录在表 SC 中都有相关联的记录,则

A) 允许修改表 S 中的学号字段值

B) 允许删除表 S 中的记录

C) 不允许修改表 S 中的学号字段值

D) 不允许在表 S 中增加新的记录


正确答案:C

第6题:

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

A)不做参照完整性检查

B)不准删除父表中的记录

C)自动删除子表中所有相关记录

D)若子表中有相关记录,则禁止删除父表中记录


正确答案:D

第7题:

在Visual FoxPro中,假定数据库表S(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用“学号”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”。如果表S所有的记录在表SC中都有相关联的记录,则______。

A.允许修改表S中的学号字段值

B.允许删除表S中的记录

C.不允许修改表S中的学号字段值

D.不允许在表S中增加新的记录


正确答案:C
解析:参照完整性中的删除规则规定了当删除父表中的记录时,如何处理子表中的相关的记录:选择“限制”,若子表中有相关的记录,则禁止删除父表中的记录;
参照完整性中的更新规则规定了当更新父表中的连接字段(主关键字)值时,如何处理子表中的相关的记录:选择“限制”,若子表中有相关的记录,则禁止修改父表中的连接字段值;
参照完整性中的插入规则规定了当插入子表中的记录时,是否进行参照完整性检查:选择“限制”,若父表中没有相匹配的连接字段值则禁止插入子记录。

第8题:

有关参照完整性的删除规则,正确的描述是A)如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B)如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C)如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做什何工作D)上面三种说法都不对


正确答案:C
本题考查参照完整性,选项A和选项B都是错误的。如果删除规则选择的是“限制”,则当用户删除父表中的记录时,如果子表中有相关的记录,则禁止删除父表中的记录。如果删除规则选择的是“级联”,则当用户删除父表中的记录时,则自动删除子表中的相关所有记录。因此正确答案为选项C。

第9题:

在Visual FoxPro中,有关参照完整性的删除规则正确的描述是 ______。

A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录

B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录

C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录

D.上面三种说法都不对


正确答案:C
解析:删除规则规定了当删除父表中的记录时,如何处理子表中相关的记录:
  如果选择“级联”,则自动删除子表中的所有相关记录。
  如果选择“限制”,若子表中有相关的记录,则禁止删除父表中的记录。
  如果选择“忽略”,则不作参照完整性检查,即删除父表的记录时与子表无关,所以选项C是正确的。

第10题:

删除父表中的记录时,若予表中的所有相关记录能自动删除,则相应的参照完整性的删除规则为 【 10 】规则。


正确答案:
【答案】:级联
【知识点】:参照完整性中的删除规则
【解析】:参照完整性规则包括更新规则、删除规则和插入规则。其中的删除规则规定了当删除父表中的记录时,如何处理子表中的相关记录。
如果选择"级联",则自动删除子表中的相关所有记录;
如果选择"限制",若子表中有相关的记录,则禁止删除父表中的记录;
如果选择"忽略",则不作参照完整性检查,即删除父表的记录时与子表无关。 

更多相关问题