试题

计算机二级考试《VFP》第五章复习重点

时间:2024-09-14 16:17:44 试题 我要投稿
  • 相关推荐

2017计算机二级考试《VFP》第五章复习重点

  计算机二级考试知识点的掌握对考生来说是比较重要的,下面是百分网小编为各位考生整理的2017计算机二级考试《VFP》第五章复习重点,希望堵大家的考试有所帮助!

2017计算机二级考试《VFP》第五章复习重点

  第五章 查询和视图

  大纲要求

  建立视图与数据查询:

  (1)查询文件的建立、执行与修改。

  (2)视图文件的建立、查看与修改。

  (3)建立多表查询。

  (4)建立多表视图。

  知识要点

  1.建立查询文件建立查询文件的方法有:

  (1)单击“文件”菜单中的“新建”命令(或工具栏上的“新建”按钮),在“新建”对话框中选择“查询”,然后单击“新建查询”按钮,同时打开查询设计器和“添加表和视图”对话框,选择相关数据库,单击“添加”按钮添加用于建立查询的表和视图。

  (2)在”项目管理器”中,选择“数据”选项卡中的查询,单击“新建”按钮,则出现新建查询的方式选择对话框。单击“新建查询”按钮,则打开“查询设计器”对话框。

  (3)执行CREATE QUERY命令打开查询设计器建立查询。

  (4)直接编辑.qpr文件建立查询。

  2.查询选项卡:

  查询设计器界面的各项选卡和SQL SELECT语句的个短语是相对应的。

  “添加表和视图”:打开查询设计器就可以选择设计查询的表或视图,这项操作对应于FROM短语,此后还可以从“查询”菜单或工具栏中选择“添加表”

  或选择“移去表”重新指定设计查询的表;“字段”选项卡对应于SELECT短语,指定所要查询的数据,这时可以单击“全部添加”选择所有字段,也可以逐个选择字段“添加”;在函数和表达式“编辑框中可以输入或编辑计算表达式。

  “联接“选项卡对应于JOIN ON短语,用于编辑联接条件。

  “筛选”选项卡对应于WHERE短语,用于指定查询条件。

  “排序依据”选项卡对应于ORDER BY短语,用于指定排序的字段和排序方式。

  “分组依据”选项卡对应于GROUP BY短语和HAVING短语,用于分组。

  “杂项”选项卡可以指定是否要重复记录(对应于DISTINCT)及列在前面的记录(对应于TOP短语)等。

  从以上个选项卡的内容可以看出,如果熟悉SQL SELECT,那么设计查询是非常简单的;反之如果不熟悉,甚至不了解SQL SELECT,将很难理解查询设计器的这些内容。

  例题

  (1)在Visual FoxPro中,查询文件的扩展名为____。

  A..qpr B..fmt C..fpt D..lbt

  【解析】本题考查的知识点是查询文件的扩展名。在Visual FoxPro中,查询文件的扩展名为.qpr。本题选项A是查询文件的扩展名。选项B是格式文件的扩展名。选项C是表备注文件的扩展名。选项D是标签备注文件的扩展名。

  【答案】A

  (2)下列关于查询的说法,不正确的一项是____。

  A.查询是Visual FoxPro支持的一种数据对象

  B.查询就是预先定义好的一个SQL SELECT语句

  C.查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果

  D.查询就是查询,它与SQL SELECT语句无关

  【解析】本题考查的知识点是查询的基础知识。此处介绍的查询实际是一个名词,它是Visual FoxPro支持的一种数据对象。实际上,查询就是预先定义好的一个SQL SELECT语句,根据不同的需要可以反复和直接使用。换个角度讲,查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。由此可以看出选项A,B,C都正确,选项D错误,因为查询就是预先定义好的.一个SQL SELECT语句。

  【答案】D

  (3)打开查询设计器的命令是____。

  A.OPEN QUERY B.OPEN VIEW

  C.CREATE QUERY D.CREATE VIEW

  【解析】本题考查的知识点是打开查询设计器的命令。在Visual FoxPro中,打开查询设计器的命令是CREATE QUERY。本题选项A和B的语法错误。选项C是打开查询设计器的命令。选项D是打开视图设计器命令。

  【答案】C

  (4)下列利用项目管理器新建查询的操作中,正确的一项是____。

  A.打开项目管理器,选定“数据”选项卡,选定“查询”,单击“新建”按钮

  B.打开项目管理器,选定“数据”选项卡,选定“查询”,单击“运行”按钮

  C.打开项目管理器,选定“文档”选项卡,选定“查询”,单击“新建”按钮

  D.打开项目管理器,选定“代码”选项卡,选定“查询”,单击“新建”按钮

  【解析】本题考查的知识点是利用项目管理器新建查询。利用项目管理器新建查询的操作步骤是:打开项目管理器,选定“数据”选项卡,选定“查询”,单击“新建”按钮,打开“查询设计器”即可创建查询。本题选项A创建查询的操作方法正确。选项B错误,因为新建查询,应该单击“新建”按钮,查询在没建立之前不能运行。选项C和D错误,因为“查询”项位于“数据”和“全部”选项卡下,“文档”和“代码”选项卡中没有“查询”项。

  【答案】A

  (5)查询设计器中的选项卡依次为____。

  A.字段、联接、筛选、排序依据、分组依据

  B.字段、联接、排序依据、分组依据、杂项

  C.字段、联接、筛选、排序依据、分组依据、更新条件、杂项

  D.字段、联接、筛选、排序依据、分组依据、杂项

  【解析】本题考查的知识点是查询设计器中的选项卡。查询设计器中有6个选项卡,依次为字段、联接、筛选、排序依据、分组依据、杂项。

  选项A中缺少“杂项’’选项卡。选项B中缺少“筛选”选项卡。选项C中多了“更新条件”选项卡,实际上选项C是视图设计器中的选项卡。选项D完全正确。

  【答案】D

  (6)在Visual FoxPro中,查询设计器中的选项卡与____语句相对应。

  A.SQL SELECT B.SQL INSERT

  C.SQL UPDATE D.SQL DROP

  【解析】本题考查的知识点是查询设计器与Visual FoxPro支持的语句的对应关系。在Visual FoxPro中,因为查询是预先定义好的一个SQLSELECT语句,查询设计器的基础是SQL SELECT语句,所以查询设计器中的选项卡与SQLSELECT语句相对应。选项A与查询设计器中的选项卡相对应。选项B用于修改表的结构,与查询设计器无关。

  选项C用于更新表,与查询设计器无关。选项D用于删除表,与查询设计器无关。因此正确答案为A。

  【答案】A

  (7)SQL SELECT语句中的GROUP BY和HAVING短语对应查询设计器上的____选项卡。

  A.字段 B.联接 C.分组依据 D.排序依据

  【解析】本题考查的知识点是查询设计器上的选项卡与SQL SELECT语句的对应关系。在Visual FoxPro中,GROUP BY和HAVING短语对应查询设计器上的“分组依据”选项卡,都是用来分组。

  【答案】C

  (8)在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,与执行SQL SELECT语句中的____等效。

  A.WHERE B.JOIN ON C.ORDER BY D.DISTINCT

  【解析】本题考查的知识点是查询设计器上的选项卡与SQL SELECT语句的对应关系。在Visual FoxPro中,DISTINCT短语对应查询设计器上的“杂项”选项卡中的“无重复记录”,都是用来指定查询中没有重复项。

  选项A用于指定查询条件,与“筛选”选项卡对应。选项B用于编辑联接条件,与“联接”选项卡对应。选项C用于指定排序字段和排序方式,与“排序依据”迭项卡对应。选项D用于指定是否要重复记录,与“杂项”选项卡上的“无重复记录”项对应。

  【答案】D

  (9)在查询设计器的“字段”选项卡中设置字段时,如果将“选定字段”框中的所有字段一次移到“可用字段”框中,可单击_____按钮。

  A.添加 B.全部添加 C.移去 D.全部移去

  【解析】本题考查的知识点是查询设计器的“字段”选项卡中各按钮的应用。在查询设计器中,如果要将“可用字段”框中的全部字段都移到“选定字段”框中可单击“全部添加”按钮.单击“添加”按钮只可以将选定的字段添加到“选定字段”框中。单击“全部添加”按钮可以将字段全部添加到“选定字段”框中。单击“移去”按钮,可以将在“选定字段”框中选定的字段移到“可用字段”中。单击“全部移去”按钮,可以将“选定字段”框中的所有字段移到“可用字段”框中。

  【答案】B

  3.执行查询文件运行查询的方法有:

  ●打开项目管理器,打开“数据”选项卡,选择要运行的查询,单击“运行”按钮。

  ●执行DO<查询文件名>命令。

  4.修改查询文件修改查询文件首先要打开查询设计器,操作方法如下:

  ●单击“文件”菜单中的“打开”按钮,或单击工具栏上的“打开”按钮,选择要打开的查询文件,单击“确定”按钮。

  ●执行MODIFY QUERY<查询文件名>。打开查询文件后,即可修改查询文件。

  例题

  (1)下列运行程序的方法中,不正确的一项是____。

  A.打开项目管理器中的“数据”选项卡,选择要运行的查询,单击“运行”按钮

  B.单击“查询”菜单中的“运行查询”命令

  C.按[Ctrl十D]快捷键

  D.执行DO<查询文件名>命令

  【解析】本题考查的知识点是运行查询的方法。在Visual FoxPro中,运行查询的方法有多种,常用的有:①打开项目管理器,展开“数据”选项卡,选择要运行的查询,单击“运行”按钮。②单击“查询"菜单中的“运行查询”命令。③按[CTRL十Q]快捷健。④执行DO<查询文件名>命令。

  【答案】C

  (2)查询设计器中的“筛选”选项卡用来____。

  A.编辑联接条件 B.指定查询条件

  C.指定排序属性 D.指定是否要重复记录

  【解析】本题考查的知识点是查询设计器中“筛选’’选项卡的作用。在Visual FoxPro中,查询设计器中的“筛选”选项卡用来指定查询条件。

  选项A错误,“联接’’选项卡用来编辑联接条件。选项C错误,“排序依据”选项卡用来指定排序属性。选项D错误,“杂项’’选项卡用来指定是否要重复记录。

  【答案】B

  (3)在查询设计器中可以定义的“查询去向”有____。

  A.浏览、临时表、表、图形、屏幕、报表、标签

  B.浏览、临时表、表、图形、屏幕、报表、视图

  C.浏览、临时表、表、图形、屏幕、标签

  D.浏览、临时表、表、图形、报表、标签

  【解析】本题考查的知识点是查询设计器的查询去向。在Visual FoxPro中,由于设计查询的目的不只为了完成查询功能,因此在查询设计器中可以根据需要为查询输出定位查询去向。在Visual FoxPro中,可以定位的查询去向有:浏览、临时表、表、图形、屏幕、报表、标签。选项A完全正确。选项B缺少标签,多了视图。迭项C缺少报表。选项D缺少屏幕。

  【答案】A

  4)在VisualFoxPro中,当一个查询基于多个表时,要求表____。

  A.之间不需要有联系 B.之间必须是有联系的

  C.之间一定不要有联系 D.之间可以有联系可以没联系

  【解析】本题考查的知识点是基于多个表建立查询。在Visual FoxPro中,当一个查询基于多个表时,要求表之间必须存在联系。由此可知,只有选项B正确,选项A,C,D都错误。

  【答案】B

  5.建立视图文件建立视图文件的方法有:

  ●单击“文件”菜单中的“新建”命令,或单击工具栏上的“新建”按钮,打开“新建”对话框,选择“视图”后单机“新建文件”按钮,同时打开视图设计器和“添加表或视图”对话框,单击“添加”按钮添加用于创建视图的表或视图。

  ●打开项目管理器,选定“数据”选项卡,展开将要建立视图的数据库分支,单击“本地视图”或“远程视图”,单击“新建”按钮,打开视图设计器新建视图。

  ●执行CREATE VIEW命令打开视图设计器建立视图。

  ●用建立视图的SQL命令CREATE VIEW…AS…

  6.查看视图文件

  ●利用项目管理器打开项目管理器,选择一个数据库,选择视图名,单击“浏览”按钮查看视图。

  ●利用命令OPEN DATABASE&&打开数据库USE<视图文件名>BROWSE&&浏览视图文件

  7.修改视图文件MODIFY VIEW<视图文件名>

  例题

  (1)下面关于视图的说法不正确的是____。

  A.在Visual FoxPro中视图是一个定制的虚拟表

  B.视图可以是本地的、远程的,但不可以带参数

  C.视图可以引用一个或多个表

  D.视图可以引用其他视图

  【解析】本题考查的知识点是视图的基础知识。在Visual FoxPro中,视图是一个定制的虚拟表,它可以是本地的、远程的或带参数的,视图可以引用一个表或多个表,也可引用其他视图。视图可以更新,也可以引用远程表。选项A,C,D说法都正确。选项B错误,因为视图可以带参数。

  【答案】B

  (2)使用当前数据库中的数据库表建立的视图是____;使用当前数据库之外的数据源中的表创建的视图是_____。

  A.本地视图,本地视图 B.远程视图,本地视图

  C.本地视图,远程视图 D.远程视图,远程视图

  【解析】本题考查的知识点是视图的建立。

  在Visual FoxPro中,使用当前数据库中Visual FoxPro表建立的视图是本地视图;使用当前数据库之外的数据源中的表创建的视图是远程视图。A中第二个选项错误,应该为“远程视图”。选项B中两个选项应互换。选项C完全正确;选项D中第一个选项错误,应该为本地视图。

  【答案】C

  (3)在视图设计器的“更新条件”选项卡中,如果出现“铅笔”标志,表示____。

  A.该字段为关键字 B.该字段为非关键字

  C.该字段可以更新 D.该字段不可以更新

  【解析】本题考查的知识点是“更新条件”选项卡中设置属性。如果某个字段前有铅笔标志,表示该字段可以更新。选项A错误,因为关键字段前的标志是钥匙。选项B和D说法错误。选项C正确,因为带有铅笔标志,即表示该字段可以更新。

  【答案】B

  (4)远程视图可以访问____上的数据。

  A.局域网服务器 B.网络服务器 C.本地服务器 D.远程服务器

  【解析】本题考查的知识点是远程视图。由于远程视图是使用当前数据库之外的数据源中的表建立的远程视图,因此远程视图可以访问远程服务器上的数据。

  【答案】D(5)为视图重命名的命令是____。

  A.MODIFY VIEW B.RENAME VIEW

  C.OPENVIEW D.CREATE VIEW

  【解析】本题考查的知识点是为视图重命名命令的使用。为视图重命名的命令是RENAME VIEW。选项A用来修改视图。选项C用来打开视图。选项D用来创建视图。

  【答案】B

  (6)下列关于视图的作用,不正确的是____。

  A.在数据库中使用USE命令打开或关闭视图

  B.在文本框、表格等控件中使用视图作为数据源

  C.在“浏览器”窗口中可以显示或修改视图中的记录

  D.不能使用SQL语句操作视图

  【解析】本题考查的知识点是视图的基本知识。本题选项A正确,在VisualFoxPro中,通常使用USE命令打开或关闭视图。选项B正确,在文本框、表格等控件中可以使用视图作为数据源。选项正确。在“浏览器”窗口中可以显示或修改视图中的记录。选项D错误,因为视图的基础是SQL SELECT语句,所以可以使用SQL语句操作视图。

  【答案】D

  (7)查询设计器和视图设计的主要不同表现在____。

  A.查询设计器有“更新条件”选项卡,没有“查询去向”选项

  B.视图设计器没有“更新条件”选项卡,有“查询去向”选项

  C.视图设计器有“更新条件”选项卡,也有“查询去向”选项

  D.查询设计器没有“更新条件”选项卡,有“查询去向”选项

  【解析】本题考查的知识点是查询设计器和视图设计器的不同处。选项A错误,因为查询设计器没有“更新条件”选项卡,有“查询去向”选项。选项B错误,因为视图设计器有“更新条件”选项卡,没有“查询去向”选项。选项C错误,因为视图设计器有“更新条件”选项卡,没有“查询去向”选项。选项D正确,因为查询设计器没有“更新条件”选项卡,有“查询去向”选项。

  【答案】D

  (8)在Visual FoxPro中,建立视图的命令是____。

  A.CREATE QUERY B.OPEN VIEW

  C.OPEN QUERY D.CREATE VIEW

  【解析】本题考查的知识点是建立视图的命令。在Visual FoxPro中,建立视图的命令是CREATE VIEW。选项A用来建立查询。选项B和C语法错误。选项D用来建立视图。

  【答案】D

  (9)建立远程视图之前必须首先建立与远程数据库的____。

  A.联系 B.关联 C.连接 D.数据源

  【解析】本题考查的知识点是建立远程视图的前提条件。在Visual FoxPro中,建立远程视图之前必须建立与远程数据库的“连接”,这有利于在创建远程视图时按其名称进行引用。选项A,B,D错误,这一类型的题目主要靠记忆。

  【答案】C

  (10)在关系数据库中,视图也称为____,即视图是操作表的窗口。

  【解析】本题考查的知识点是视图的基础知识。在关系数据库中,视图也称为窗口,即视图是操作表的窗口。

  【答案】窗口

  (11)在关系数据库中,视图依赖于____,但不独立存在。

  【解析】本题考查的知识点是视图的基础知识。在关系数据库中,可以将视图看作是派生出来的虚拟表,它依赖于表,但不独立存在。

  【答案】表

【计算机二级考试《VFP》第五章复习重点】相关文章:

2017计算机二级考试《VB》第五章复习重点05-29

2023计算机二级考试《VFP》第二章复习重点07-27

2017计算机二级考试《VFP》第三章复习重点09-07

计算机二级VFP无纸化考试重点和难点07-28

计算机二级VFP无纸化考试重点和难点剖析07-02

江苏计算机等级考试二级VFP的复习策略08-10

全国计算机二级考试《VFP》复习考点09-25

2017年计算机二级《VFP》考试复习指南10-11

计算机二级考试VFP考试大纲10-05

计算机二级考试《VFP》考点:VFP计算机考点08-06