《全国计算机等级考试二级VFP》模拟试题

精品文档

A:【解析】Visual FoxPro的记录删除分为逻辑删除和物理删除,其中SQL的DELETE和Visual FoxPro的DELETE删除命令都是逻辑删除。另外,SQL的DELETE删除命令可以在语句中指定数据表名称,不需要提前打开相应的数据表,而Visual FoxPro的DELETE删除命令需要使用USE命令打开数据表。

(18)在Visual FoxPro中,如果希望跳出SCAN … ENDSCAN循环体、执行ENDSCAN后面的语句,应使用( )。 A)LOOP语句 B)EXIT语句 C)BREAK语句 D)RETURN语句

B:【解析】循环结构也称重复结构,是指程序在执行的过程中,其中的某段代码被重复执行若干次。在循环体中的LOOP和EXIT命令会影响循环语句的正常执行流程。其中LOOP是根据条件决定返回,而EXIT则是跳出循环。

(19)打开数据库abc的正确命令是( )。 A)OPEN DATABASE abc B)USE abc

C)USE DATABASE abc D)OPEN abc

A:【解析】打开数据库的命令是OPEN DATABASE,具体语法格式是:OPEN DATABASE [数据库名],而打开数据库表的命令是USE。

(20)在Visual FoxPro中,下列关于表的描述中正确的是( )。 A)在数据库表和自由表中,都能给字段定义有效性规则和默认值 B)在自由表中,能给表中的字段定义有效性规则和默认值 C)在数据库表中,能给表中的字段定义有效性规则和默认值 D)在数据库表和自由表中,都不能给字段定义有效性规则和默性值

C:【解析】所谓自由表,就是那些不属于任何数据库的表。在Visual FoxPro中创建表时,如果当前没有打开数据库,则创建的表是自由表。与数据库表相比,自由表不能建立字段有效性规则、记录规则、主索引及约束规则等。

(21)Visual FoxPro的\参照完整性\中\插入规则\包括的选择是 ( )。 A)级联和忽略

6欢迎下载

精品文档

B)级联和删除 C)级联和限制 D)限制和忽略

D:【解析】参照完整性规则包括更新规则、删除规则和插入规则。更新规则规定了当更新父表中连接字段值时,如何处理相关的子表中的记录;删除规则规定了当删除父表中的记录时,如何处理相关的子表中的记录;插入规则规定了当子表中插入记录时,是否进行参照完整性检查。其中更新规则和删除规则中包括\级联\、\限制\和\忽略\三个选项设置,而插入规则只包括\限制\和\忽略\两个选项。

(22)在Visual FoxPro中,下列关于查询和视图的描述中正确的是 ( )。

A)查询是一个预先定义好的SQL SELECT语句文件 B)视图是一个预先定义好的SQL SELECT语句文件 C)查询和视图是同一种文件,只是名称不同 D)查询和视图都是一个存储数据的表

A:【解析】查询和视图有很多类似的地方,视图兼有表和查询的特点,查询可以根据表或视图定义,所以查询和视图又有很多交叉的概念和作用。查询就是预先定义好的一个SQL SELECT 语句,从指定的表或视图中提取满足条件的记录,然后按照一定的输出类型定向输出查询结果。而视图是操作表的一种手段,视图基于表,是数据库中的一个特有功能,只有在包含视图的数据库打开时,才能使用视图,在磁盘上并不能找到文件。

(23)在Visual FoxPro中,下列关于视图描述中错误的是( )。 A)通过视图可以对表进行查询 B)通过视图可以对表进行更新 C)视图是一个虚表 D)视图就是一种查询

D:【解析】视图兼有\表\和\查询\的特点,与查询类似的地方是可以用来从一个或多个相关联的表中提取有用信息;与表类似的地方是,可以用来更新其中的信息,并将更新结果永久保存在磁盘上。

(24)使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令

>>鐏炴洖绱戦崗銊︽瀮<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4