1、2011年计算机等级考试二级VFP基础综合试题及答案汇总 (共9套) 2011年计算机等级考试二级VFP基础综合试题及答案(1) 一.选择题 1.Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是。(A) A.选择、投影、联接 B.索引、排序、查找 C.选择、索引、联系 D.差、交、并 2.Visual FoxPro是一种关系数据库管理系统,所谓关系是指。(A) A.数据模型符合满足一定条件的二维表格式 B.表中的各个记录之间有联系 C.表中的各个字段之间有联系 D.数据库中的一个表与另一个表有联系
2、3.下列关于数据库系统的说法,不正确的一项是。(C) A.数据库系统由五部分组成:计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户) B.数据库系统中减少了数据冗余 C.数据库系统中没有数据冗余 D.数据库系统可以实现有组织地、动态地存储大量相关数据 4.关系数据库管理系统所管理的关系是。(D) A.一个表 B.一个二维表 C.一个数据库文件 D.若干个二维表 5.要控制两个表中数据的完整性和一致性,可以设置“参照完整性”,它要求这两个表。(B) A.是不同数据库中的两个表 B.是同一数据库中的两个表
3、 C.两个相同的自由表 D.两个相关的数据库表 6.数据库系统的核心是。(A) A.数据库管理系统 B.数据库 C.数据 A库系统 D.文件系统 7.数据处理的中心问题是。(D) A.数据 B.外理数据 C.表中的数据 D.数据管理 8.用二维表结构来表示实体及实体之间联系的模型称为。(C) A.层次模型 B.数据库模型 C.关系模型 D.网状模型 9.二维表中的列称为关系的____;二维表中的行称为关系的____。(D) A.元组,属性 B.列,行 C.行,列
4、 D.属性,元组 10.关系数据库中每个关系的形式是____。(B) A.表 B.二维表 C.自由表 D.数据库表 11.在Visual FoxPro中,一个关系存储为一个文件,文件扩展名为.dbf,称为____。(D) A.元组(记录) B.属性 C.字段 D.表 12.在关系数据库的基本操作中,从表中选出满足条件的元组的操作称为____。(A) A.选择 B.投影 C.联接 D.联系 13.从表中选出属性值满足条件的列的操作称为____。(B) A.选择 B.投影
5、 C.筛选 D.联接 14.将两个关系中相同的属性的元组联接在一起构成新的二维表的操作称为____。(D) A.选择 B.投影 C.筛选 D.联接 15.数据库中的数据是有结构的,这种结构是由数据库管理系统所支持的____表现出来的。(C) A.关系模型 B.数据库模型 C.数据模型 D.关系模式 来源:考试大-计算机16.实体完整性保证了表中记录的____,即在一个表中不能出现____。(C) A.特性,重复记录 B.惟一性,重复字段 C.惟一性,重复记录 D.特性,重复字段
6、 17.参照完整性与表之间的____有关。(A) A.联系 B.元组 C.联接 D.属性 18.在Visual FoxPro中,____的定义属于域完整性的范畴。(A) A.数据类型 B.数据模型 C.关系模型 D.关系模式 19.通过数据库系统可以____。(D) A.提高数据的共享性,使多个用户能够同时访问数据库中的数据 B.减小数据的冗余度,以提高数据的一致性和完整性 C.提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价 D.以上答案均正确 20.关系运算中,选择的操作对象是__
7、投影的操作对象是____;联接的操作对象是____。(D) A.两个表,一个表,两个表 B.一个表,两个表,两个表 C.一个表,一个表,一个表 D.一个表,一个表,两个表 21.选择是从____的角度进行的运算;投影是从____的角度进行的运算。(A) A.行,列 B.行,行 C.列,列 D.列,行 22.在联接运算中,按照字段值对应相等为条件进行的联接操作称为—。(B) A.联接 B.等值联接 C.自然联接 D.关系联接 23.VisualFoxPro将表分为____和____。(
8、C) A.数据库、自由表 B.单表,自由表 C.自由表,数据库表 D.单表,数据库 二、填空题 1.____是用来表示对象的状态;____描述对象行为的过程。(属性;方法) 2.数据处理是指____。(将数据转换成信息的过程) 3.数据库是存储在计算机存储设备上,结构化的相关数据集合。它不仅包括____,而且还包括____。(描述事物的数据本身;相关事物之间的联系)4.实体完整性主要用于____,它是保证表中记录____的特性,即在一个表中不允许出现重复记录。(表;唯一) 5.参照完整性与____有关,它是指____。(表之间的联系;当
9、插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,可以检查对表的数据操作是否正确) 6.____是指属性或属性的组合,其值能够唯一地标识一个____。(关键字;元组) 7.事件可以由____引发,也可以由____引发。(系统;用户) 8.关系数据库中每个关系的形式是____。(二维表) 9.数据库系统的核心是____。(数据库管理系统) 10.对关系进行选择、投影、联接运算之后,运算结果仍然是一个____。(关系) 11.从关系中找出满足指定条件的元组的操作称为____。(选择) 来源:考试大-计算机二级考试2011年计算机等级考试
10、二级VFP基础综合试题及答案(2) 一、单选题 1.在命令窗口中输入下列命令,并按回车键,主屏幕上显示的结果是____。(A) ?{^2004-6-27} A.06/27/04 B.04/06/27 C.06.27.04 D.06-27-02 2.执行SET EXACT OFF命令后,再执行 ? ”白云蓝天”=”白云“,显示结果是—。(A) A..T. B..F. C.是 D.非 3.在命令窗口中输入下列两条命令,并按回车键: SET MARK TO ";" ? {^2004-6-27},{^2005-1-05} 主屏幕上显示的结果是____。(C)
11、A.04.06.27 05.05.01 B.06.27.04 01.05.05 C.06;27;04 01;05;05 D.06/27/04 01/05/05 4. 下面关于Visual FoxPro 数组的叙述中,不正确的是____。(A) A.一个数组中各个数组元素必须是同一种数据类型 B.新定义的数组的各个数组元素初值为.F. C.Visual FoxPro 只支持一维数组和二维数组 D.用DIMENSION命令可以定义数组 5.在命令窗口中输入下列命令: X=4*5 ? X 主屏幕上显示的结果是____。(D) A.4 B.5 C. X D.2
12、0 6.在命令窗口中输入____命令,主屏幕上将显示“Visual FoxPro 6.0”。(C) A.?Visual FoxPro 6.0 回车 B.? {Visual FoxPro 6.0 } 回车 C.? 'Visual FoxPro 6.0' 回车 D.VisualFoxPro 6.0 回车 7 . 设置当前系统时间是2004 年12 月28 日, 则表达式VAL(SUBSTR(“2004”,2)+RIGHT(STR(YEAR(DATE())),2))+13 的值是____。(B) A.388.00 B.418.00 C.398.00 D.288.00
13、 8.8E+9 是一个____。(C) A.内存变量 B.字符常量 C.数值常量 D.非法表达式 9.下面的Visual FoxPro表达式中,不正确的是____。(A) A.{^2002-06-29}+DATE() B. {^2002-06-29}-DATE() C.{^200206-29}+[200] D.{^2002-06_29 16:30 PM}-2 10.在Visual FoxPro中,有下面几个内存变量的赋值语句。 (D) M={^2002-07-01} N=.F. X="3.1438372" Y=16.272 Z=$57632 执行上述
14、赋值语句后,内存变量M、N、X、Y、z的数据类型分别为____。 A.T、L、N、C、Y B.T、M、N、C、Y C.D、L、Y、C、Y D.D、L、C、N、Y 11.?{^2004-6-3}+29 的运算结果是____。(C) A.07/29/04 B.06/30/04 C. 07/02/04 D.07/30/04 12.函数SQRT(3*SQRT(9))的计算结果是____。(A) A.3.00 B.2.00 C.1.68 D. –2.00 13.函数? ROUND(3.14159,4)的计算结果是____。(D) A.3 B.3.14
15、 C.1.1415 D.3.1416 14.下列函数中,函数值为字符型的是____。(A) A.TIME() B.LEN() C. DATE() D.MAX() 15.下面表达式中,运算结果为逻辑真的是____。(D) A.AT('a','476292') B.SPACE(2) C.? MAX(2,3) D.BOF() 16.下列函数中, 函数值为数值的是____ 。(D) A . TIME() B . DATETIME() C . CTOD('06/28/02') D.YEAR(DATE()) 17.表达式?VAL(SUBS(”数据库
16、2))*LEN(‘Visual FoxPro’)的结果是____。(A) A.0.00 B.19.00 C.20.00 D.21.00 18.输入下列命令,结果是____。(A) a=.NULL. ? a,ISNUIL(a) A..NULL. .T. B..NUlL. C. .T. D..NUIL. .F. 19.输入下列命令,结果是____。(D) X=-46.611 ? "X="+STR(X,6,2) A.46.61 B.X=46.61 C. -46.61 D.X=-46.61 20.假如当前时间为2004 年6 月30 日上午
17、11 点31 分41 秒,输入下列命令,结果是(C)。 A=DATETME() ? A A.30/06/04 11:31:41 AM B.06/30/04 11:31:41 PM C.06/30/04 11:31:41 AM D.30/06/04 11:31:41 PM 21.下列四个函数中,结果相同的是(D)。 A.YEAR(DATE())与SUBSTR(DTOC(DATE),7,2) B.假设 X="我是",Y="中国人",X-Y 与Y-X C.VARTYPE("38+53*2")与VARTYPE(38+53*2) D.LEFT("Visual FoxPro
18、",6)与SUBSTR("Visual FoxPro",1,6) 二.填空题 1.表达式的形式包括____和____。 (单一的运算对象,由运算符将运算对象连接起来形成的式子) 2.写出下列数学表达式的值。 ① 5+3*2^2-7 ② 10+4%3-(2*3^2) ② {^2004/12/28}-23 ④ "666口口口"+"52口口口"-"我的家" ⑤ 10-18/6+5*8 (10.00,-7,12/05/04,666口口口52我的家口口口,47.00) 3.在Visual FoxPro中,数组在使用之前必须先定义后使用,数组在使用前一般用____或____命令定义
19、DIMENSION,DECLARE) 4.在命令窗口中输入____命令,主屏幕上将显示“学习Visual FoxPro的方法”。 (? “学习Visual FoxPro 的方法”,或? ‘学习Visual FoxPro 的方法’,?[学习VisualFoxPro 的方法]) 5.函数的一般形式为____—。( 函数名([参数1][,参数2]…) ) 6.在Visual FoxPro中,函数的三要素是____。(函数名,参数,函数值) 7.输入? ROUND(56.37272,2),出现的结果是____。(56.37) 8.函数FLOOR()用来返回____。(P69) (小于
20、或等于指定数值表达式的最大整数) 9.请对下面函数的使用填空。 ? ROUND(1.1314925,____)回车,屏幕显示结果为1.1。(1) 10.函数 ?SUBSTR(‘WELCOMM’,4,3)的结果是____—。(COM) 本章小结 本章在笔试试卷中所占分值比例在10分左右,虽然不算太大,但需要提醒考生的是,本章是重中之重,因为它是编程的基础,起着千层大厦之基石的作用,必须认真复习。如果以前学习过FoxBase或FoxPro,要注意它们的联系与区别。函数部分在考试中,直接或间接的考核会占一定分值,大家要通过上机练习,在理解的基础上记忆,而且要做到活学活用。大家在复习函数的时
21、候,一定要加以分类,善于归纳总结。例如可以采用一个“关系”(一个关系就是一个二维表)来帮助记忆,总结项目要有函数类型、函数格式、函数功能、返回值类型等。 表达式是另一个重点。大家可以参照下面所列出的几项,总结在表格中,有助于理解记忆。“表达式类型、表达式格式、可用的运算符、结果及其类型、注意事项”等。而且要注意一些小的知识点,例如:“+”在不同表达式中所起的作用不同,可以作为加法运算(数值表达式中),也可以作为两个字符串的连接符(字符表达式中);也可以用于日期型数据和数值型数据相加,结果为日期型,但是不能用于两个日期型数据。“=”可作赋值命令,也可能是比较运算符。例如A=3=5,其中(从左至
22、右)第一个“=”作为赋值,第二个“=”作为比较运算符。 2011年计算机等级考试二级VFP基础综合试题及答案(3) 一.选择题 1.Visual FoxPro中的索引有____。(A) A.主索引,候选索引、惟一索引、普通索引 B.主索引,视图索引、惟一索引、普通索引 C.主索引,候选索引、视图索引、普通索引 D.主索引,候选索引、惟一索引、视图索引 2.在Visual FoxPro中,主索引用于____。 (B) A.关键字字段 B.主关键字字段 C.次关键字字段 D.次主关键字字段 3.在浏览器
23、中设置删除标记和取消删除标记的命令是_(B)_。 A.Ctrl+F B.Ctrl+T C.Ctrl+Y D.Ctrl+E 4.在使用逻辑删除命令DELETE [FOR<逻辑表达式>]时,如果用FOR短语指定了逻辑表达式,则____。(A) A.逻辑删除使该逻辑表达式为真的所有记录 B.逻辑删除使该逻辑表达式为假的所有记录 C.物理删除使该逻辑表达式为真的所有记录 D.物理删除使该逻辑表达式为假的所省记录 5.浏览记录时,按____键查看上一条记录。(C) A.HOME B.END C.
24、PageUP D.PageDown 6.修改本地视图的命令是____。(A) A.MODIFY VIEW B.DELETE VIEW C.RENAME D.CREATE SQLVIEW 7.设置字段级规则时,“字段有效性”框的“规则”中应输入____表达式,“信息”框中输入____表达式。(B) A.字符串、逻辑 B.逻辑、字符串 C.逻辑、由字段决定 D.由输入的字段决定、逻辑 8.假设当前有一个姓名表,将记录指针定位在姓名为“王林”的记录上,应输入的命令是____。(A) A.
25、SEEK ‘王林’ ORDER 姓名 B.SEEK ‘王林’ TO 姓名 C.SEEK ‘姓名’ ORDER 王林 D.SEEK ‘姓名’ TO 王林 9.在Visual FoxPro中,将当前索引文件中的“姓名”设置为当前索引,应输入的命令是____。(C) A.SET ORDER 姓名 B.SET 姓名 C.SET ORDER TO TAG 姓名 D.SET ORDER ON 姓名 10.Visual FoxPro支持____两种索引文件。(A) A.单索引文件和复合索引文件 B.单索引文件和主索引文件
26、 C.主索引文件和复合索引文件 D.主索引文件和候选索引文件 11.要删除表中“年龄”字段中的所有值,其他字段值保持不变,应输入____命令。(B) A.REPL ALL 年龄 WITH 1 B.REPL ALL 年龄 WITH 0 C.REPL ALL 年龄 D.REPL 年龄 ALL 12.Visual FoxPro参照完整性不包括____。(C) A.更新规则 B.插入规则 C.查询规则 D.删除规则 13.如果要在当前表中新增一个字段,应使用_(A)_命令。 A.MODI
27、FY STRUCTURE B.APPEND C.INSERT D.EDIT 14.要为当前表所有学生的年龄增加2岁,应输入的命令是_(D)_。 A.CHANGEALL 年龄 WITH 年龄十2 B.CHANGE ALL 年龄十2 WITH 年龄 C.REPLACE ALL 年龄十2 WITH 年龄 D.REPLACE ALL 年龄 WITH 年龄十2 15.一个表的全部备注字段的内容存储在____中。(B) A.不同表备注文件 B.同一表备注文件 C.同一数据库文件 D.不同数据库
28、文件 16.在Visual FoxPro的数据工作区窗口中,使用SET RELATION命令可以建立两个表之间的关联,这种关联是____。(D) A.任意关联 B.永久性关联 C.根据情况而定 D.临时性关联 17.在Visual FoxPro中设置参照完整性时,当要更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择____。(B) A.忽略 B.级联 C.限制 D.忽略或限制 18.永久关系是数据库表之间的关系,在数据库设计器表现为表索引之间的____。(D)
29、 A.关系 B.联接 C.映射 D.连线 二.填空题 1.Visual FoxPro在执行____和____时可以自动打开和选择数据库。 (查询,表单) 2.在关系数据库中,关系也称为____,在FoxBASE和平期的FoxPro中称为____。(表,数据库文件) 3.在Visual FoxPro中, 数据库表字段名最长为____个字符。(128) 4.字段的数据类型决定存储在____的数据类型。(字段中的值) 5.惟一索引中的“惟一性”是指____的惟一,而不是指____的惟一。(索引项,字段值) 6.Vis
30、ual FoxPro中的表设计器中有____、____、____三个选项卡。(字段、索引、表) 7.在多个字段上的索引称为____。(复合索引) 8.每个表打开后都有两个默认的别名,一个是____,一个是____。(表名本身,工作区所对应的别名) 9.“参照完整性”对话框中的“插入规则”选项卡用于指定____中插入新记录或更新已存在的记录时所用的规则。(子表) 本章小结 本章在考试中所占分值较大,复习时,可以对照教材上机操作,但是以往在辅导过程中,发现很多同学完全就是对照书本机械地进行操作,这样做的意义并不大。正确的实践方法是首先看书,清楚要完成的功能,
31、然后脱离书本上机操作,最后再按照教材进行归纳总结。 本章命令较多,需要大量的实际操作。首先可以使用菜单操作,先熟悉操作和运行环境,再进一步掌握命令的使用。然而编程时用的都是命令,所以对命令必须熟练掌握。 本章的重点是索引、数据的完整性,多工作区。在复习本章的时候,应首先建立一个实际的数据库和若干个表,建议依据自己比较熟悉的主题来建立,例如学生成绩管理系统、工资管理系统,然后加以练习。 2011年计算机等级考试二级VFP基础综合试题及答案(4) 一. 选择题 1.建立表结构的SQL 命令是____。 (D) A.DROP TABLE B.ALTER
32、TABLE C.CREAT INDEX D.CREAT TABLE 2.利用SQL 语句为表中所有学生的名次增加1 应输入____命令。 (A) A.UPDATE 学生 SET 名次=名次+l B.UPDATE 名次=名次+1 C.SET 名次=名次+l D.UPDATE 学生 SET 名次+l 3.SELECT—SQL 语句的作用是____。 (B) A.选择工作区语句 B. C.选定标准语句 D.数据修改 4.如果在SQL SELECT 语句的ORDER BY 子句中指定了DES
33、C,则表示____。 (A) A.按降序排序 B.按升序排序数据查询 C.不排序 D.无任何意义 5.SQL 中的数据操作语句不包括____。 (C) A.INSERT B.UPDATE C.SELECT D.DELETE 6.下列查询类型中,不属于SQL 查询的是____。 (D) A.简单查询 B.嵌套查询 C.联接查询 D.视图查询 7.如果从磁盘中物理删除表文件,应输入____命令。 · (B) A.DROP B.DROP TABLE
34、 C.DELETE D.DELETE TABLE 8.在Visual FoxPro 的SQL 语句中,具有数据查询功能的是____语句.(C) A.CREAT B.INSERT C.SELECT D.DELETE 9.Visual FoxPro 支持的SQL 命令要求____。 (C) A.被操作的表一定要打开 B.被操作的表一定不要打开 C.被操作的表不一定要打开 D.以上说法都不正确 10.在SQL 中,空值用____表示。 (C) A.IS NULL B.=NULL
35、 C.NULL D.*NULL 11.假设存在表“考生成绩”,求表中成绩最高的记录应输入____命令。(A) “考生成绩”表 记录号 学号 成绩 名次 1 9001 95 2 2 9002 84 7 3 9003 92 3 4 9004 99 1 5 9005 90 4 A.SELECT MAX(成绩)FROM 考生成绩 B.SELECT MIN(成绩)FROM 考生成绩 C.SELECT AGV(成绩)FROM 考生成绩 D.SELECT SUM(成绩)FROM 考生成绩
36、 12.SQLDELETE 命令是____删除记录。 (A) A.逻辑 B.物理 C.彻底 D.以上说法都不正确 13.使用____短语可以将查询结果存放到永久表中。 (D) A.INTO TABLE B.INTO ARRAY C.INTO VURSOR D.INTO DBF|TABLE 14.使用____短语可以直接将查询结果输出到打印机。 (B) A.INTO PRINTER B.TO PRINTER C.TO PROMFR D.INTO PROMPT 15.
37、如果要将查询到的考生信息保存到数组XY 中,应输入____命令。 (A) A.SELECT * FROM 考生 INTO ARRAY XY B.SELECT * FROM 考生 INTO CURSOR XY C.SELECT * FROM 考生 INTO DBF XY D.SELECT * FROM 考生 INTO TABLE XY 16.按列名的值进行分组的语句是____。 (D) A.GROUP B.ORDER BY C.ARRAY BY D.GROUP BY 填空题: 1.在Visual FoxP
38、ro 中,用来修改表结构的命令是____;修改表中数据的命令是____。(ALTER,UPDATE) 2.在SELECT—SQL 语句中,消除重复出现的记录行的子句是____ 。(DISTINCT) 3.在Visual FoxPro 中,集合的并运算是指____。(将两个SELECT 语句的查询结果通过并运算合成一个查询结果) 4.____是SQL 中最简单的查询,这种查询基于单个表,它是由____和____的短语构成无条件查询,或由____,____,____短语构成条件查询。(简单查询,SELECT,FROM,SELECT,FROM,WHERE) 5.___
39、是SQL 的核心。在Visual FoxPro 中,SQL 的查询命令也称为____,它的基本形式由____组成,多个查询块可以嵌套执行。(查询;SELECT 命令;SELECT-FROM-WHERE 查询块) 6 . Visual FoxPro 中用于计算检索的函数有____ , ____ , ____ , ____ , ____ 。(COUNT,SUM,AVG,MAX,MIN) 7.嵌套查询是指____。(在一个SELECT 命令的WHERE 子句中,如果还出现另一个SELECT 命令,这种查询即为嵌套查询) 8.从“考生资料”表中查询所有年龄大于22 岁的姓名,
40、应输入____命令.(SELECT 姓名 FROM 考生资料 WHERE 年龄>22) 9.SQL DELETE 命令是____删除记录。(逻辑) 本章小结 第五章是重点中的重点,无论在考试或是实际应用中,都是复习中最主要的内容。本章首先要掌握书上的全部例题,尤其要做到活学活用,教材上的例题以仓库管理系统为例,自己在练习的时候可以以图书管理、学籍管理等为例再进行大量练习。在复习和练习SQL 语句时,要掌握每条命令的主要格式、重点结构、功能以及重点说明等。 2011年计算机等级考试二级VFP基础综合试题及答案(5) 一. 选择题 1.如果要使创建的查询按降
41、序排列,应在____选项卡中操作。(D) A.字段 B.联接 C.筛选 D.排序依据 2.运行查询的快捷键为____。(A) A.Ctrl 十Q B.Ctrl 十D C. Shift 十Q D.shift 十D 3.下列建立查询文件的方法中,不正确的一项是____。(D) A.单击“文件”菜单中的“新建”命令,或单击常用工具栏上的“新建”按钮,打开“新建”对话框,选择“查询”并单击“新建文件”按钮,同时打开查询设计器和“添加表或视图”对话框。单击“添加”按钮添加用于建立查询的表或视图。
42、B.执行CREATE QUERY 命令打开查询设计器建立查询 C.打开项目管理器,选择“数据”选项卡下的“查询”,单击“新建”按钮打开查询设计器建立查询 D.执行OPEN QUERY 命令打开查询设计器建立查询 4.在数据库中,打开视图的命令是____。(C) A . CREATE B . OPEN C . USE D.以上答案都不正确 5.在Visual FoxPro 中,完全联接是指____。(D) A.只有满足联接条件的记录出现在查询结果中 B.除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接
43、条件的记录也出现在查询结果中 C.除满足联接条件的记录出现在查询结果中外,第二个表中不满足联接条件的记录也出现在查询结果中 D.除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中 6.在Visual FoxPro 中,CREATE CONNECTION 命令的作用是(C)。 A.打开视图设计器 B.打开查询设计器 C.打开连接设计器 D.创建连接设计器 7.在Visual FoxPro 中,视图设计器上的选项卡包括____。(C) A.字段、联接、筛选、排序依据、分组依据 B.
44、字段、联接、筛选、排序依据、更新条件、杂项 C.字段、联接、筛选、排序依据、分组依据、更新条件、杂项 D.字段、联接、筛选、排序依据、分组依据、更新条件 8.查询设计器和视图设计器的主要不同表现在____。(D) A.视图设计器没有“更新条件”选项卡,没有“查询去向”选项 B.查询设计器有“更新条件”选项卡,没有“查询去向”选项 C.视图设计器有“更新条件”选项卡,有“查询去向”选项 D.查询设计器没有“更新条件”选项卡,有“查询去向”选项 9.查询设计器中的“杂项”选项卡用于____。(B) A.编辑联接条件
45、B.指定是否要重复记录及列在前面的记录等 C.指定查询条件 D.指定要查询的数据 10.在查询设计器中,“分组依据”选项卡对应____语句。(D) A.JOIN ON B.WHERE C. ORDER BY D.GROUP BY 11.在Visual FoxPro 中,执行下列____项可以运行查询。(D) A.打开项目管理器,选定“数据”选项卡的查询项展开,选择要运行的查询,然后单击“运行” B.打开查询设计器,在空白位置单击鼠标右键,打开快捷菜单,单击“运行查询”命令 C.在“命令”窗口中输入
46、DO<查询文件名>命令 D.A, B, C 12.在查询设计器中,可以指定是否重复记录的是____选项卡。 (B) A.字段 B.杂项 C.联接 D.筛选 二.填空题: 1.在Visual FoxPro 中,联接类型有____。(内部联接、左联接、右联接、完全联接) 2.当建立完查询并存盘后将产生一个扩展名为____的文件,它是一个____文件。(.QPR、查询程序) 3.视图是在数据库表的基础上创建的一种虚拟表。所谓虚拟是指视图的数据是从已有的数据库表或其他视图中提取的,这些数据在____中并不实际存在。
47、数据库) 4.在Visual FoxPro 中,视图与____—有很多相似之处,视图是一个定制的____—,可以是本地的、远程的或带参数的。视图可引用一个或多个表,也可以引用____。(查询、虚拟表、其他视图) 5.在Visual FoxPro中,视图具有____和____的功能。(表、查询) 6.在Visual FoxPro 中,查询是指从指定的____或____查找满足条件的记录。 (表、视图) 7.关联是指使不同工作区的记录指针建立起一种临时____关系,当父表的记录指针移动时,子表的记录指针也随之移动。(联接) 8.查询设计器中“排序依据”选项
48、卡对应于SQL 语句中的____短语。(ORDER BY) 本章小结 本章是一个内容比较简单的重点章节。在复习时应结合前几章的内容来复习。本章在上机考试中,将占很大的分值。所以,要求大家参照教材上的实例,上机操作。 2011年计算机等级考试二级VFP基础综合试题及答案(6) 一.选择题 1.在Visual FoxPro 中,用来建立程序文件的命令是_(C)_。 A.OPEN COMMAND<文件名> B.MODIFY<文件名> C.MODIFY COMMAND<文件名> D.以上答案都不对 2.在Visual FoxPro 中,INP
49、UT 命令用来_(A)_。 A.暂停执行程序,将键盘输入的数据送入指定的内存变量后再继续执行 B.结束当前程序的执行,返回调用它的上一级程序 C.暂停执行程序,将键盘输入的字符串送入指定内存变量后继续执行 D.以上答案都不正确 3.在Visual FoxPro 中,执行程序文件的命令是_(A)_。 A.DO<文件名> B.OPEN<文件名> C.MODIFY<文件名> D.以上答案都不对 4.在Visual FoxPro 中,QUIT 命令用来_(D)_。 A.终止运行程序 B.执行另外一个程序 C.结束当前程序
50、的执行,返回调用它的上一级程序 D.退出应用程序 5.在Visual FoxPro 中,程序文件的默认扩展名为_(B)__。 A. .pgr B. .prg C. .cdx D. .dCX 6.保存程序文件的快捷键为_(A)_。 A.Ctrl 十W B.Shin 十w C.Ctrl 十S D.Shift 十S 7.在“命令”窗口中输入DEBUG 命令的结果是_(A)_。 A.打开“调试器”窗口 B.判‘开“跟踪”窗口 C.打开“局部”窗口 D.打开“监视”窗口 8.在Visual






