在參照完整性中,设置更新操作规则时,选择了“限制”,下列说法中()是正确的。A、当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录B、允许更改子表中对应的普通索引关键字的字段值C、在子表中有相关记录时,主表的主或候选关键字段值禁止更改D、当更改了子表中的字段值,则自动更改主表中对应记录的字段值

题目

在參照完整性中,设置更新操作规则时,选择了“限制”,下列说法中()是正确的。

  • A、当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录
  • B、允许更改子表中对应的普通索引关键字的字段值
  • C、在子表中有相关记录时,主表的主或候选关键字段值禁止更改
  • D、当更改了子表中的字段值,则自动更改主表中对应记录的字段值

相似考题
更多“在參照完整性中,设置更新操作规则时,选择了“限制”,下列说法中(”相关问题
  • 第1题:

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


    正确答案:D
    本题考查是对参照完整性的“删除规则”的理解。删除规则规定了当删除父表中的记录时,如何处理子表中的记录。如果选择了“限制”,则限制删除子表中存在相关记录的对应的父表中的记录。故D为正确答案。

  • 第2题:

    在Visual FoxPro中,参照完整性规则包括更新规则、删除规则和规则。


    正确答案:插入
    在Visual FoxPro中参照完整性规则包括更新规则、删除规则和插入规则。

  • 第3题:

    建立表“送货”和表“客商”联系之间的关联。(在“销售”数据库中完成)

    (2)为1题中建立的的关联设置完整性约束,要求:更新规则为“级联”,删除规则为“忽略”,插入规则为“限制”。

    (3)将表“客商”的结构拷贝到新表cu 中。

    (4)把表cu 添加到项目my 中。


    正确答案:(1)从菜单栏里单击“文件”并选择“打开”或直接单击工具栏上的“打开”图标在弹出的对话框中选择要打开的数据库文件“销售”。 在数据库设计器中将“送货”表中“索引”下面的“客户号”主索引字段拖到“客商”表中“索引”下面的“客户”索引字段上建立了两个表之间的永久性联系。 (2)在数据库设计器中选择菜单命令“数据库”—“清理数据库”右键单击“送货”表和“客商”表之间的关系线选择“编辑参照完整性”快捷菜单命令在参照完整性生成器中根据题意分别在3个选项卡中设置参照规则。 (3)在命令窗口中输入命令:MODIFY COMMAND query1新建一个程序。在弹出的程序编辑窗口中输入以下代码: USE 客商 COPY STRUCTURE TO cu 保存文件在命令窗口输入命令:DO query1.PRG 执行文件。 (4)从菜单栏里单击“文件”并选择“打开”或直接单击工具栏上的“打开”图标在弹出的对话框中选择要打开的项目文件my. pjx。 在项目管理器my中首先在“数据”选项卡中选择“自由表”然后单击选项卡右边的“添加”命令按钮在系统弹出的“打开”对话框中将考生文件夹中的自由表cu 添加到项目管理器中单击“确定”按钮。
    (1)从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“销售”。 在数据库设计器中,将“送货”表中“索引”下面的“客户号”主索引字段拖到“客商”表中“索引”下面的“客户”索引字段上,建立了两个表之间的永久性联系。 (2)在数据库设计器中,选择菜单命令“数据库”—“清理数据库”,右键单击“送货”表和“客商”表之间的关系线,选择“编辑参照完整性”快捷菜单命令,在参照完整性生成器中,根据题意,分别在3个选项卡中设置参照规则。 (3)在命令窗口中输入命令:MODIFY COMMAND query1,新建一个程序。在弹出的程序编辑窗口中输入以下代码: USE 客商 COPY STRUCTURE TO cu 保存文件,在命令窗口输入命令:DO query1.PRG 执行文件。 (4)从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的项目文件my. pjx。 在项目管理器my中,首先在“数据”选项卡中选择“自由表”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的自由表cu 添加到项目管理器中,单击“确定”按钮。 解析:本大题主要考查数据表之间的联系、完整性约束的设置,表结构的复制和自由表的添加。对数据表进行连接及设置参照完整性都是在数据库设计器中完成。自由表的添加可在项目管理器中完成,表结构的复制运用到数据表的定义语言。

  • 第4题:

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

    A.不做参照完整性检查

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

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

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


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

  • 第5题:

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

    A.不做参照完整性检查

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

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

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


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

  • 第6题:

    在Visual FoxPro中的“参照完整性”中,“插入规则”包括的选择是“限制”和【9】 。


    正确答案:
    忽略

  • 第7题:

    要实现“若子表有相关记录,就禁止删除父表对应记录”功能,应该在“参照完整性生成器”中设置()

    • A、更新规则:级联
    • B、更新规则:限制
    • C、删除规则:级联
    • D、删除规则:限制

    正确答案:D

  • 第8题:

    在生成参照完整性中,设置更新操作规则时选择了”限制”选项卡后,则()

    • A、在更新父表时,用新的关键字值更新子表中的所有相关记录
    • B、在更新父表时,若子表中有相关记录则禁止更新
    • C、在更新父表时,若子表中有相关记录则允许更新
    • D、允许更新父表,不管子表中的相关记录

    正确答案:B

  • 第9题:

    要求在主表更新主键时,在关联表自动更新关联字段,则应该在表间关系中设置()

    • A、参照完整性
    • B、有效性规则
    • C、输入掩码
    • D、默认值

    正确答案:A

  • 第10题:

    单选题
    在生成参照完整性中,设置更新操作规则时选择了”限制”选项卡后,则()
    A

    在更新父表时,用新的关键字值更新子表中的所有相关记录

    B

    在更新父表时,若子表中有相关记录则禁止更新

    C

    在更新父表时,若子表中有相关记录则允许更新

    D

    允许更新父表,不管子表中的相关记录


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    在參照完整性中,设置更新操作规则时,选择了“限制”,下列说法中()是正确的。
    A

    当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录

    B

    允许更改子表中对应的普通索引关键字的字段值

    C

    在子表中有相关记录时,主表的主或候选关键字段值禁止更改

    D

    当更改了子表中的字段值,则自动更改主表中对应记录的字段值


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在更新规则中选择了“级联”,当更新父表中记录的被参照字段时,系统的反应是(  )。
    A

    不做参照完整性检查

    B

    若子表中有相关参照记录,则同时自动更新子表中记录的参照字段

    C

    若子表中有相关参照记录,则禁止更新父表中的记录

    D

    不做参照完整性检查,可以随意更新父表中的连接字段值


    正确答案: D
    解析:
    参照完整性约束包括:①更新规则;②删除规则;③插入规则。更新规则要求,当更新父表中的连接字段(主关键字)值时,自动修改子表中的所有相关记录。

  • 第13题:

    在关系数据库中,完整性规则中的( )定义更新操作对数据库中值的影响和限制。

    A.域完整性原则

    B.域联系的规则

    C.关系完整性规则

    D.以上均不是


    正确答案:C

  • 第14题:

    数据库表的参照完整性规则包括更新规则、删除规则和插入规则。其中插入规则可以设置为______。

    A.级联、限制或忽略

    B.级联或忽略

    C.级联或限制

    D.限制或忽略


    正确答案:D
    解析:插入无级联规则。

  • 第15题:

    在Visual FoxPro中设置参照完整性时,要设置成:当更改父表中的主关键字段或候选关键字段时,自动更新相关子表中的对应值,应在“更新规则”选项卡中选择

    A.忽略

    B.限制

    C.级联

    D.忽略或限制


    正确答案:C
    解析:更新规则包括“级联”、“限制”和“忽略”3个选项,其中“级联”是指用新的关键字值更新子表中的所有相关记录。

  • 第16题:

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

    A.不做参照完整性检查

    B.若子表中有相关参照记录,则同时自动更新子表中记录的参照字段

    C.若子表中有相关参照记录,则禁止更新父表中的记录

    D.不做参照完整性检查,可以随意更新父表中的连接字段值


    正确答案:B
    参照完整性约束包括更新规则、删除规则和插入规则。更新规则中设置级联的含义是,当更新父表中的连接字段(主关键字)值时,自动修改子表中的所有相关记录。因此本题B为正确选项。

  • 第17题:

    下列对数据库的操作中,正确的是

    A.当执行插入操作时首先检查实体完整性规则,插入行在主码属性上的值不能重复

    B.当执行删除操作时,不需要检查参照完整性规则

    C.当执行更新操作时,只需要检查参照完整性规则

    D.如果向参照关系插入操作时,不需要考虑参照完整性


    正确答案:A
    解析:当执行删除操作时,只需要检查参照完整性规则,故B)错。更新操作可以看成是先执行删除操作,在执行插入操作,因此执行更新操作时插入、删除操作的综合考虑,故C)错。如果向被参照关系插入操作时,不需要考虑参照完整性;如果向参照关系插人操作时,需要考虑参照完整性,故D)错。

  • 第18题:

    ( 9 )在 Visual FoxPro 中的 “ 参照完整性 ” 中, “ 插入规则 ” 包括的选择是 “ 限制 ” 和 【 9 】 。


    正确答案:

  • 第19题:

    如果已经在学生表和成绩表之间按学号建立永久关系,现要设置参照完整性:当在成绩表中添加记录时,凡是学生表中不存在的学号不允许添加,则该参照完整性应设置为()。

    • A、更新级联
    • B、更新限制
    • C、插入级联
    • D、插入限制

    正确答案:D

  • 第20题:

    在参照完整性中,设置更新操作规则时,选择了“限制”,下列说法中()是正确的。

    • A、当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录
    • B、允许更改子表中对应的普通索引关键字的字段值
    • C、在子表中有相关记录时,主表的主或候选关键字段值禁止更改
    • D、当更改了子表中的字段值,则自动更改主表中对应记录的字段值

    正确答案:C

  • 第21题:

    单选题
    要求在主表更新主键时,在关联表自动更新关联字段,则应该在表间关系中设置()
    A

    参照完整性

    B

    有效性规则

    C

    输入掩码

    D

    默认值


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    要实现“若子表有相关记录,就禁止删除父表对应记录”功能,应该在“参照完整性生成器”中设置()
    A

    更新规则:级联

    B

    更新规则:限制

    C

    删除规则:级联

    D

    删除规则:限制


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    在参照完整性中,设置更新操作规则时,选择了“限制”,下列说法中()是正确的。
    A

    当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录

    B

    允许更改子表中对应的普通索引关键字的字段值

    C

    在子表中有相关记录时,主表的主或候选关键字段值禁止更改

    D

    当更改了子表中的字段值,则自动更改主表中对应记录的字段值


    正确答案: B
    解析: 暂无解析