如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设最成( )A.忽略B.限制C.更新D.级联

题目

如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设最成( )

A.忽略

B.限制

C.更新

D.级联


相似考题
更多“如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设最成 ”相关问题
  • 第1题:

    如果指定参照完整性的删除规则为“级联”;则当删除父表中的记录时A)系统自动备份父表中被删除记录到一个新表中B)若子表中有相关记录,则禁止删除父表中记录C)会自动删除子表中所有相关记录D)不作参照完整性检查,删除父表记录与子表无关


    正确答案:C
    在Visual FoxPro中对参照完整性的删除规则所作的规定是:如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时,会自动删除子表中所有相关记录,故选项C为正确答案。

  • 第2题:

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

    A.不做参照完整性检查

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

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

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


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

  • 第3题:

    如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。

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

    B)不作参照完整性检查,删除父表记录与子表无关

    C)系统自动备份父表中被删除记录到一个新表中

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


    正确答案:D
    参照完整性规则包括更新规则、删除规则和插入规则3种。规则又包含级联、限制和忽略3种设置,其中,插入规则不包含“级联”项,各规则说明如下。
    ①更新规则:当父表中记录的关键字值被更新时触发。
    级联:用新的关键字值更新子表中的所有相关记录;
    限制:若子表中有相关记录,则禁止更新;
    忽略:允许更新,不管子表中的相关记录。
    ②删除规则:当父表中记录被删除时触发。
    级联:删除子表中所有相关记录;
    限制:若子表中有相关记录,则禁止删除;
    忽略:允许删除,不管子表中的相关记录。
    ⑨插入规则:当在子表中插入或更新记录时触发。
    限制:若父表中不存在匹配的关键字值,则禁止插入;
    忽略:允许插入。

  • 第4题:

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

    A.不做参照完整性检查

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

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

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


    正确答案:B
    解析:参照完整性与表之间的关联有关,它的大概含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。参照完整性规则包括更新规则、删除规则和插入规则。
    删除规则规定了删除父表中的记录时,如何处理处理相关的子表中的记录:
    ● 如果选择“级联”,则自动删除子表中的所有相关记录。
    ● 如果选择“限制”,若子表中有相关记录,则禁止删除父表中的记录。
    ● 如果选择“忽略”,则不作参照完整性检查,即删除父表的记录时与子表无关。

  • 第5题:

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

    A)不做参照完整性检查

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

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

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


    正确答案:D
    参照完整性指的是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。参照完整性规则包括更新规则、删除规则和插入规则。删除规则规定了删除父表中的记录时,如何处理相关的子表中的记录:
    ?如果选择“级联”,则自动删除子表中的所有相关记录:
    ?如果选择“限制”,若子表中有相关记录,则禁止删除父表中的记录;
    ?如果选择“忽略”,则不作参照完整性检查,即删除父表的记录时与子表无关。