VFP数据库

在VisualFoxPro中,关于自由表叙述正确的是()。A、自由表和数据库表是完全相同的B、自由表不能建立字段级规则和约束C、自由表不能建立候选索引D、自由表不可以加入到数据库中

题目

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

  • A、自由表和数据库表是完全相同的
  • B、自由表不能建立字段级规则和约束
  • C、自由表不能建立候选索引
  • D、自由表不可以加入到数据库中
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于查询的叙述中,正确的是( )。

A.只能根据自由表建立查询

B.不能根据自由表建立查询

C.只能根据数据库建立查询

D.可以自由表和数据库建立查询


正确答案:D

第2题:

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

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

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

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

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


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

第3题:

在Visual FoxPro中,关于自由表叙述正确的是A)自由表和数据库表是完全相同的B)自由表不能建立字段级规则和约束C)自由表不能建立候选索引D)自由表不可以加入到数据库中


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

第4题:

以下关于查询的叙述中,正确的是____。

A.不能根据自由表建立查询

B.只能根据自由表建立查询

C.只能根据数据库表建立查询

D.可以根据数据库表和自由表建立查询


正确答案:D

第5题:

在VisualFoxPro中,可以对字段设置默认值的表______。

A.必须是数据库表

B.必须是自由表

C.是自由表或数据库表

D.不能设置字段的默认值


正确答案:A

第6题:

在VisualFoxPro数据库中,可以建立彼此之间联系的表称为______。

A.数据库表

B.临时表

C.自由表

D.独立表


正确答案:A

第7题:

在VisualFoxPro中,关于查询和视图的不正确描述是( )。


正确答案:C
查询就是预先定义好的一个SQLSELECT语句,在不同的需要场合可以直接或反复使用,从而提高效率。视图是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。

第8题:

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

A)自由表不可以加入到数据库中

B)自由表和数据库表是完全相同的

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

D)自由表不能建立字段级规则和约束


正确答案:D

第9题:

以下关于自由表的叙述,正确的是______。A.全部是用以前版本的FoxPro (FoxBASE)建立的表B.可以用Vi

以下关于自由表的叙述,正确的是______。

A.全部是用以前版本的FoxPro (FoxBASE)建立的表

B.可以用Visual FoxPro建立,但是不能把它添加到数据库中

C.自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表

D.自由表可以添加到数据库中,但数据库表不可从数据库中移出成为自由表


正确答案:C
解析:关于数据库与自由表的关系:自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表。

第10题:

以下关于自由表的叙述,正确的是( )。

A)自由表是用以前版本的FoxPro(FoxBASE)建立的表

B)自由表可以用VisualFoxPro建立,但是不能把它添加到数据库中

C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表

D)自由表一旦添加到数据库中,就不能再从数据库中移出


正确答案:C
所谓自由表,就是那些不属于任何数据库的表,所有由FoxBASE或早期版本的FoxPro创建的数据库文件 (.dbf)都是自由表。在Visual FoxPro中创建表时,如果当前没有打开数据库,则创建的表也是自由表。可以将自由表添加到数据库中,使之成为数据库表;也可以将数据库表从数据库中移出,使之成为自由表。

更多相关问题