一、选择题
1.设在当前工作区中已打开一张数据库表。下列命令中,不能将该数据库表关闭的命令是 。
A.CLOSE ALL B.CLOSE DATABASE ALL C.USE IN 0 D.USE 2.以下关于VFP的主索引的说法,正确的是______。 A.在数据库表和自由表中都可以建立主索引 B.可以在一个数据库表中建立多个主索引
C.在表设计其中创建的主索引都存放在结构索引文件中
D.组成主索引关键字的字段或表达式,在数据库表中允许有重复值
3. 打开一张空表(无任何记录的表)后,未作记录指针移动操作时recno( )、eof( )和bof( )函数的值分别为 。
A.0、.T.和.T. B.0、.T.和.F. C.1、.T.和.T. D.1、.T.和.F. 4.打开一张表(有记录的表)后,未作记录指针移动操作时eof( ) 、 bof( ) 和 recno( )函数的值分别为 。
A..F. 、.F. 和1 B..T. 、.F. 0和 C..T. 、.T. 和1 D..T. 、.F. 和1 5.在数据库表中,只能有一个 。
A.候索引 B.主索引 C.普通索引 D.唯一索引
6.在创建索引时,索引表达式可以包含一个字段或多个字段。在下列数据类型的字段,不能作为索引表达式的字段为 。
A.日期型 B.字符型 C.通用型 D.数值型 7.select 0的含义为 。
A.当前工作区 B.当前未被使用的最小工作区号 C.当前未被使用的最大工作区号 D.当前已被使用的最小工作区号
8.要删除当前数据库文件中的“性别”字段,应使用命令( )。
A、modify structure B、delete C、replace D、zap 9.在定义表结构时,备注型、逻辑型和日期型的字段宽度都是固定的,它们的宽度分别是 。
A.1,4,8 B.2,1,8 C.4,1,8 D.4,2,8
10.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是() A.主索引 B.惟一索引 C.候选索引 D.普通索引 11.在VFP中,建立索引的作用之一是 。 A.节省存储空间 B.便于管理
C.提高查询速度 D.提高查询和更新的速度
12.用户在使用表设计器创建某个表的结构时,如果使用了备注型字段且为表创建了两个索引,则在保存表结构后,系统会自动在磁盘上生成______个文件。 A.?? 1 B.2 C.3 D.4
13.下列有关表及其字段的叙述中,错误的是 。
A.每个表最多有100多个字段 B.每个数据库表只能属于一个数据库 C. 自由表的字段名最多由10个字符组成 D.字符型字段的默认宽度为10
1 / 4
14.设有一张名为test的表中,有2个日期型字段:参加工作日期(cjgzrq)和出生日期(csrq)。现要创建一个索引,要求先根据参加工作日期排序,参加工作日期相同时,再根据出生日期排序,则索引表达式应为 。
A.cjgzrq+csrq B.DTOC(cjgsrq,1)+DTOC(csrq,1)