首页 > 全部 > 二级VF > 国家二级VF机试(数据库及其操作)模拟试卷10

国家二级VF机试(数据库及其操作)模拟试卷10

本单篇文档共7339字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VF 章节练习 6184人下载
价格: 1.00 原价:¥7.00
收藏

国家二级VF机试(数据库及其操作)模拟试卷10

选择题

1.在Visual FoxPro中,关系数据库管理系统所管理的关系是(B)

A. 一个DBF文件

B. 若干个二维表

C. 一个DBC文件

D. 若干个DBC文件

解析:在关系数据库中,关系就是二维表,并且数据库中不止只有一个二维表,所以关系数据库管理系统所管理的关系就是若干个二维表。

2.以下关于字段有效性规则叙述正确的是(B)

A. 自由表和数据库表都可以设置

B. 只有数据库表可以设置

C. 只有自由表可以设置

D. 自由表和数据库表都不可以设置

解析:定义字段有效性规则可以在表设计器中进行设置,且只有数据库表才可以定义字段有效性规则,自由表不能进行相关设置。所以选项B)正确。

3.在Visual FoxPro中,下列描述正确的是(B)

A. 关系也被称作表单

B. 数据库文件不存储用户数据

C. 表文件的扩展名是.dbc

D. 多个表存储在一个物理文件中

解析:在Visual FoxPro中,一个关系被称为一个表,而不是表单;Visual FoxPro中表文件扩展名为dbf,而.dbc是数据库文件的扩展名;数据库文件是对其中的数据库表或视图进行组织和管理,并不用来存储表,每个数据表都是独立的物理文件。

4.在表设计器的“字段”选项卡中,字段有效性的设置项中不包括(D)

A. 规则

B. 信息

C. 默认值

D. 标题

解析:定义字段有效性规则可以在表设计器中进行设置,且只有数据库表才可以定义字段有效性规则,自由表不能进行设置。建立字段有效性规则前,首先选中要定义字段有效性规则的字段。Visual FoxPro提供的字段有效性规则有3类:规则、信息和默认值。

5.在Visual FoxPro中,“表”通常是指(C)

A. 表单

B. 报表

C. 关系数据库中的关系

D. 以上都不对

解析:在Visual FoxPro中,用二维表的形式表示实体和实体间联系的数据模型。在关系数据库中,关系就是表,表就是关系。而表单是form,也称为窗口。利用表单,可以让用户在熟悉的交互操作界面中查看、编辑数据。报表主要用于输出从数据库中检索、查询出的信息,以便进行分析或保存等。

6.假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用命令(A)

A. MODI STRU

B. MODI COMM TEST

C. MODI DBF

D. MODI TYPE TEST

解析:在VFP中,修改当前表的结构的命令是:MODIFY STRUCTIJRE。VFP中命令关键字可以只写出前4个字母即可。

7.在Visual FoxPro中,下面描述正确的是(A)

A. 数据库表允许对字段设置默认值

B. 自由表允许对字段设置默认值

C. 自由表或数据库表都允许对字段设置默认值

D. 自由表或数据库表都不允许对字段设置默认值

解析:自由表是不属于任何数据库的表,不能对自由表进行字段有效性和默认值的设置。

8.在Visual FoxPro中,使用LOCATE ALL FOR命令按条件查找记录,可用来判断命令找到记录的逻辑条件是(C)

A. FOUND()函数返回.F.

B. BOF()函数返回.T

C. EOF()函数返回.F

D. EOF()函数返回.T.

解析:本题考查LOCATE ALL FOR命令。在Visual FoxPro中,使用LOCATE ALL FOR命令按条件查找记录,若查到记录,函数EOF()的返回值应该是.F.。

9.要为当前表所有性别为“女”的职工增加100元工资,应使用命令(B)

A. REPLACE ALL 工资 WITH 工资+100

B. REPLACE 工资 WITH 工资+100 FOR 性别=\\

C. CHANGE ALL 工资 WITH 工资+100

D. CHANGE ALL 工资 WITH 工资+100 FOR 性别=\\

解析:CHANGE和REPLACE命令都具有修改表记录的功能,但是,CHANGE命令只能用于交互环境,对当前表记录进行编辑、修改;使用REPLACE命令可直接用指定的表达式或值修改记录,如果使用FOR短语,则修改逻辑表达式为真的所有记录,选项A使用了ALL短语,命令执行结果是修改表中所有记录,与题目要求不符。

10.为当前表中所有学生的总分增加10分,可以使用的命令是(D)

A. CHANGE 总分 WITH 总分+10

B. REPLACE 总分 WITH 总分+10

C. CHANGE ALL 总分 WITH 总分+10

D. REPLACE ALL 总分 WITH 总分+10

解析:在VFP中,修改表记录的命令有3个,分别是Change、Edit和RReplace。

其中,Change和Edit命令均用于交互对当前表的记录进行编辑、修改,并且默认修改的是当前记录。所以选项A)和选项C)的Change命令为交互状态下的修改记录的命令,此处命令格式也是错误的。

可以使用REPLACE命令直接用指定表达式或值修改记录,REPLACE命令的常用格式是:REPLACE FieldNeam1 WITH eEXpression1[,FieldName2 WITH eExpression2]…

[FOR lExprcssion1]

该命令的功能是直接利用表达式eExpression的值替换字段FieldName的值,从而达到修改记录值的目的,该命令一次可以修改多个字段(eEXpression1,eExpression2…)的值,如果不使用FOR短语,则默认修改的是当前记录;如果使用了FOR短语,则修改逻辑表达式lExpression1为真的所有记录。ALL短语用来指明要修改的是表中全部记录。

11.连续执行以下命令,最后一条命令的输出结果是

SET EXACT OFF

a=\\(C)

A. 北京

B. 北京交通

C. .F.

D. 出错

解析:在用单等号(=)运算符比较两个字符串时,运算结果与SET EXACT ONIOFF设置有关。

①系统默认OFF状态。当处于OFF状态时,只要右边的字符串与左边字符串的前面部分内容匹配,即可得到逻辑真(.T.)的结果。

②当处于ON状态时,比较两个字符串全部,先在较短字符串的尾部加若干个空格,使两个字符串的长度相等,然后再进行比较。

本题中由于a=\\

12.在指定字段或表达式中不允许出现重复值的索引是(D)

A. 惟一索引

B. 惟一索引和候选索引

C. 惟一索引和主索引

D. 主索引和候选索引

解析:主索引和候选索引在指定字段或表达式中不允许出现重复值的索引,可以起到主关键字的作用。主索引和候选索引的最大区别是在一个数据库表中只能建立一个主索引,但可以建立多个候选索引,它们具有相同的功能。

13.在Visual FoxPro扣,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是(A)

A. 主索引

B. 惟一索引

C. 候选索引

D. 普通索引

解析:主索引是指在指定字段或表达式中不允许出现重复值的索引。

本文档预览:3600字符,共7339字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级VF机试(数据库及其操作)模拟试卷10

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号