itgle.com

设置参照完整性的目的是( )。A.建立两个表之间的联系B.保证记录的唯一性C.提高表之间的查询速度D.在插入、更新、删除记录时,确保已定义的表间关系

题目

设置参照完整性的目的是( )。

A.建立两个表之间的联系

B.保证记录的唯一性

C.提高表之间的查询速度

D.在插入、更新、删除记录时,确保已定义的表间关系


相似考题
更多“设置参照完整性的目的是()。A.建立两个表之间的联系B.保证记录的唯一性C.提高表之间的查询速度D. ”相关问题
  • 第1题:

    下列关于数据库系统的叙述中,正确的是( )。

    A.表的字段之间和记录之间都存在联系

    B.表的字段之间和记录之间都不存在联系

    C.表的字段之间不存在联系,而记录之间存在联系

    D.表中只有字段之间存在联系


    正确答案:A

  • 第2题:

    在表与表之间建立参照完整性的目的是______。

    A.定义表的永久联接

    B.定义表的临时联接

    C.定义表的外部联接

    D.在插入、删除、更新记录时、确保已定义的表间关系


    正确答案:D

  • 第3题:

    参照完整性与表之间有关的是

    A.联系

    B.元组

    C.联接

    D.属性


    正确答案:A
    解析:参照完整性与表之间的联系有关,它的大概含义是:当插入、删除或修改一个表中数据时,通过参照引用相互关联的另一个衰中的数据,来检查对表的数据操作是否正确。

  • 第4题:

    建立参照完整性之前,首先要建立表之间的( )。

    A.永久联系

    B.临时关联

    C.一对一关联

    D.一对多关联


    正确答案:A
    解析:建立参照完整性,一般需要下面两个步骤: 1)建立表之间的“永久联系”。在数据库设计器中设计表之间的联系时,首先要在父表中建立主索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立两个表之间的联系。2)设置参照完整性约束。在建立了“永久联系”之后,可以利用“参照完整性生成器”分别对更新规则、删除规则和插入规则进行设置。

  • 第5题:

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

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

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

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

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


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

  • 第6题:

    为了设置两个表之间的数据参照完整性,要求这两个表是 ______。

    A.同一个数据库中的两个表

    B.两个自由表

    C.一个自由表和一个数据库表

    D.没有限制


    正确答案:A
    解析:自由表中不能建立主关键字,也就无法建立表之间的联系,更无法设置两个表之间的参照完整性。

  • 第7题:

    在下列关于关系型数据库系统的叙述中,正确的是

    A.表的字段之间和记录之间都存在联系

    B.表的字段之间和记录之间都不存在联系

    C.表的字段之间不存在联系,而记录之间存在联系

    D.表中只有字段之间存在联系


    正确答案:A
    解析:在关系数据库系统中,数据库中的数据存储在二维表中,而表由记录构成,每个记录都具有相同的结构,即每个记录的所包含的属性类型相同,而取值不同,并且在数据库的表中,通常会设定某个字段或某些字段为键,通过这些键就可以确定其他字段的值,因此在关系型数据库系统中,表的字段之间和记录之间都存在联系,正确答案应该是A。

  • 第8题:

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

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

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

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

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


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

  • 第9题:

    参照完整性的作用是()。

    A.字段数据的输入

    B.记录中相关字段之间的数据有效性

    C.表中数据的完整性

    D.相关表之间的数据一致性


    本题答案:D

  • 第10题:

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

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

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

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

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


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

  • 第11题:

    设置参照完整性的目的是( )。

    A.建立两表个之间的联系

    B.保证记录的惟一性

    C.提高表之间的查询速度

    D.在插入、更新、删除记录时,确保已定义的表间关系


    正确答案:D
    解析:参照完整性与表之间的关联有关,它的大概含义是:当插入、删除或修改—个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。

  • 第12题:

    参照完整性可用来确保相关表中记录之间联系的有效性。


    正确答案:正确

  • 第13题:

    关系数据库,实现表与表之间的联系是通过

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义的完整性

    D.值域


    正确答案:B
    解析:完整性约束是关系数据库中不可缺少的组成部分,在关系数据库中存在三种类型的完整性约束。①实体完整性约束:指关系(表)中的元组必须是唯一的,其码不能为空且不能重复;②参照完整性约束:指关系(表)中引用的字段在另一个关系(表)中必须是已存在的或改字段为空,它反映了两个表之间的联系;③用户定义的完整性约束:指用户定义在关系上的特殊的约束,如性别字段只能是“男”或“女”;值域指的是值的取值范围。故本题答案为B。

  • 第14题:

    如果在建立表stock.dbf时,将编号字段设置为主索引;能保证数据的______。

    A.实体完整性

    B.域完整性

    C.参照完整性

    D.表完整性


    正确答案:A
    解析:建立表stock.dbf时,只要将编号字段设置为主索引,就能保证数据的实体完整性。

  • 第15题:

    关系数据库中,实现表与表之间的联系是通过______。

    A.实体完整性规则

    B.参照完整性规则

    C.用户自定义的完整性规则

    D.值域


    正确答案:B
    解析:在数据库设计器中设计表之间的联系时,要在父表中建立主索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立起两个表之间的联系,即这种联系是通过参照完整性来实现的。参照完整性的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。

  • 第16题:

    设置参照完整性的目的是( )。

    A.定义表的外部联接

    B.定义表的内部联接

    C.确定表之间的关系

    D.在插入、删除和更新记录时,确保已定义的表间关系


    正确答案:D
    解析:参照完整性是根据表间的某些规则,使得在插入、删除和更新记录时,确保已定义的表间关系。

  • 第17题:

    关系数据库中,实现表与表之间的联系是通过 ______。

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义的完整性

    D.值域


    正确答案:B

  • 第18题:

    设置参照完整性的目的是( )。

    A.建立两表个之间的联系

    B.保证记录的唯一性

    C.提高表之间的查询速度

    D.在插入、更新、删除记录时,确保已定义的表间关系


    正确答案:D
    参照完整性与表之间的关联有关,它的大概含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。

  • 第19题:

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

    A.不做参照完整性检查

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

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

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


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

  • 第20题:

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

    A.不做参照完整性检查

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

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

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


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

  • 第21题:

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

    A.不做参照完整性检查

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

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

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


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

  • 第22题:

    关系数据库是以关系模型为基础的数据库,它利用关系来描述现实世界。关系模型有三部分组成:数据结构、关系操作集合、关系的完整性。以下对于关系的完整性描述不正确的是( )。

    A.关系的完整性包括实体完整性、参照完整性

    B.参照完整性是保证表与表之间语意上的完整性

    C.实体完整性是保证数据库中记录的唯一性

    D.参照完整性是当一个表引用在另一个表中定义的实体时,要保证这个实体的有效性


    正确答案:A

  • 第23题:

    关系数据库中,表与表之间的联系是通过( )来实现的。

    A.实体完整性规则

    B.参照完整性规则

    C.用户自定义的完整性

    D.域完整性规则


    正确答案:B
    解析:现实世界中实体之间往往存在某种联系,在关系模型中实体及实体间的联系都是用关系来描述的,这样就自然存在着关系与关系之间的参照。