itgle.com

设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( )。A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D.在父表和子表的连接字段上都要建立主索引

题目

设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( )。

A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引

B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引

C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引

D.在父表和子表的连接字段上都要建立主索引


相似考题
参考答案和解析
正确答案:B
更多“设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照 ”相关问题
  • 第1题:

    (15)两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是 A)建立关联的两个表一定在同一个数据库中 B)两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的 C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D)当关闭父表时,子表自动被关闭


    正确答案:C
    在Visual FoxPro中,关联是能够控制表间记录指针联动的临时关系,所以,当父表记录指针移动的时候,子表的记录也会按照一定的规则跟随移动。故正确答案为C选项。

  • 第2题:

    在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“级联”,当删除父表中的记录,其结果是

    A.只删除父表中的记录,不影响子表

    B.任何时候都拒绝删除父表中的记录

    C.在删除父表中记录的同时自动删除子表中的所有参照记录

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


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

  • 第3题:

    两表之间的“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是 ______。

    A.建立关联的两个表一定在同一个数据库中

    B.两表之间的“临时性”联系是建立在两表之间“永久性”联系基础之上的

    C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动

    D.当关闭父表时,子表自动被关闭


    正确答案:C
    解析:本题考查点是永久关系和临时关系的区别。永久关联必须是数据库表之间的关系,永久关系在查询和视图中起连接作用;临时关联可以是自由表之间的关系,临时关系仅用于关联,控制关联表的记录指针有序移动(即当父表记录指针移动时,子表记录指针按一定的规则跟随移动)。利用数据库设计器可以建立永久关系,只要在数据库表间进行连线,删除永久关系只需去掉连线。建立临时关系的表必须在不同的工作区中打开,可以在VFP的数据工作期窗口中建立临时关联,也可以使用“SET RELATION TO”命令建立临时关联。

  • 第4题:

    设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D)在父表和子表的连接字段上都要建立主索引


    正确答案:B
    本题考查的是对参照完整性的理解,属常考题。在Visual FoxPro中为了建立参照完整性,必须首先建立表之间的联系.在数据库设计器中设计表之间的联系时,要在父表建立主索引,在子表建立普通索引,然后通过父表的主索引和子表的普通索引建立两个表之间的关系.故选项B为正确答案。

  • 第5题:

    对于Access,下列叙述中错误的是( )。

    A、当两个数据表建立了关联后,通过关联字段就有了父表和子表之分

    B、既使两个数据表建立了关联,也没有父表和子表之分

    C、当两个数据表建立了一对多关系后,打开一端的数据表时,就可以通过折叠按钮浏览多端表中相关的数据

    D、建立索引是实现数据库中数据表间关联的基础


    正确答案:B