以下叙述错误的是( )。A) 在自由表中不可以建立主索引B)数据库表可以建立字段级规则和约束,而自由表不能C)可以在数据库表和自由表之间建立参照完整性规则D)在数据库表中可以建立字段有效性规则,而自由表中不可以建立

题目

以下叙述错误的是( )。

A) 在自由表中不可以建立主索引

B)数据库表可以建立字段级规则和约束,而自由表不能

C)可以在数据库表和自由表之间建立参照完整性规则

D)在数据库表中可以建立字段有效性规则,而自由表中不可以建立


相似考题
参考答案和解析
正确答案:C
更多“以下叙述错误的是( )。 A) 在自由表中不可以建立主索引 B)数据库表可以建立字段级规则和约束,而 ”相关问题
  • 第1题:

    在Visual FoxPro中,关于自由表叙述正确的是______。

    A.自由表和数据库表是完全相同的

    B.自由表不能建立字段级规则和约束

    C.自由表不能建立候选索引

    D.自由表不可以加入到数据库中


    正确答案:B
    解析:本题考查点是表的基本概念。在Visual FoxPro中,表分为自由表和数据库表。自由表是独立于数据库而存在的单独的表,数据库表属于数据库中的表。自由表和数据库表的关系是:如果将自由表添加到数据库中,则自由表变成数据库表;如果将数据库表从数据库中移去,则数据库表变成自由表。数据库表的许多特性是自由表所没有的。在数据库表中,可以设置数据字典,保证字段级和记录级的有效性,并可保证主关键词字段内容的唯一性。在Visual FoxPro中,索引分为4类:主索引、候选索引、唯一索引、普通索引。主索引必须在数据库表中建立,其他类型的索引既可在自由表中建立,也可以在数据库表中建立。

  • 第2题:

    以下叙述正确的是( )。

    A.自由表不能被加入到数据库中

    B.数据库表可以建立字段级规则约束,而自由表不能

    C.可以在自由表之间建立参照完整性规则,而数据库表不能

    D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值


    正确答案:B
    和自由表相比,数据库表具有许多扩展功能和管理特性,如默认值、字段与记录级有效性规则等。在数据库表中允许对字段设置默认值,而在自由表中不可以。

  • 第3题:

    在Visual FoxPro中,关于自由表叙述正确的是( )。

    A.自由表和数据库表是完全相同的

    B.自由表不能建立字段级规则和约束

    C.自由表不能建立候选索引

    D.自由表不可以加入到数据库中


    正确答案:B

  • 第4题:

    在Visual FoxPro中,关于自由表叙述正确的是

    A.自由表和数据库表是完全相同的

    B.自由表不能建立字段级规则和约束

    C.自由表不能建立候选索引

    D.自由表不可以加入到数据库中


    正确答案:B
    解析:自由表与数据库表并非“完全”相同,选项A错误。类似这样的比较绝对的说法,通常可以判断其错误。与数据库表相比,自由表不可以使用长表名,在表中不可以使用长字段名;不能为字段指定标题、添加注释、默认值和输入掩码;不能规定字段级规则和记录级规则;不支持主关键字、参照完整性和表之间的联系。自由表可以建立候选索引,所以选项C错误。自由表可以加入到数据库中,成为数据表,因此选项D错误。只有选项B是对自由表的正确表述,为正确答案。

  • 第5题:

    下列叙述正确的是( )。

    A.自由表不能被加入到数据库中

    B.数据库表可以建立字段级规则和约束,而自由表不能

    C.可以在自由表之间建立参照完整性规则,而数据库表不能

    D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值


    正确答案:B
    解析:所谓自由表,就是不屈于任何数据库的表,所有由FoxBASE或早期版本的FoxPro创建的数据库文件(.dbf)都是自由表。在Visual FoxPro中创建表时,如果当前没有打开数据库,则创建的表也是自由表。可以将自由表添加到数据库中,使之成为数据库表;也可以将数据库表从数据库中移出,使之成为自由表。
    自由表不能建立字段级规则和约束等。事实上,数据库表与自由表相比,数据库表具有下列特点。
    ●数据库表可以使用长表名,在表中可以使用长字段名。
    ●可以为数据库表中的字段指定标题和添加注释。
    ●可以为数据库表的字