[计算机类试卷]国家二级VF机试(查询与视图)模拟试卷1及答案与解析.doc

上传人:roleaisle130 文档编号:501210 上传时间:2018-11-29 格式:DOC 页数:13 大小:42KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(查询与视图)模拟试卷1及答案与解析.doc_第1页
第1页 / 共13页
[计算机类试卷]国家二级VF机试(查询与视图)模拟试卷1及答案与解析.doc_第2页
第2页 / 共13页
[计算机类试卷]国家二级VF机试(查询与视图)模拟试卷1及答案与解析.doc_第3页
第3页 / 共13页
[计算机类试卷]国家二级VF机试(查询与视图)模拟试卷1及答案与解析.doc_第4页
第4页 / 共13页
[计算机类试卷]国家二级VF机试(查询与视图)模拟试卷1及答案与解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、国家二级 VF机试(查询与视图)模拟试卷 1及答案与解析 一、选择题 1 在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录 (对应于 DISTINCT),应该使用的选项卡是 ( )。 ( A)排序依据 ( B)联接 ( C)筛选 ( D)杂项 2 有关查询设计器,正确的描述是 ( )。 ( A) “联接 ”选项卡与 SQL语句的 WHERE短语对应 ( B) “筛选 ”选项卡与 SQL语句的 ORDER BY短语对应 ( C) “排序依据 ”选项卡与 SQL语句的 FROM短语对应 ( D) “分组依据 ”选项卡与 SQL语句的 GROUP BY短语和 HAVING短语对应 3

2、 查询设计器中的 “筛选 ”选项卡的作用是 ( )。 ( A)增加或删除查询表 ( B)查看生成的 SQL代码 ( C)指定查询记录的条件 ( D)选择查询结果的字段输出 4 在 Visual FoxPro中,查询设计器和视图设计器很像,如下描述正确的是 ( )。 ( A)使用查询设计器创建的是一个包含 SQL SELECT语句的文本文件 ( B)使用视图设计器创建的是一个包含 SQL SELECT语句的文本文件 ( C)查询和视图 有相同的用途 ( D)查询和视图实际都是一个存储数据的表 5 在查询设计器 “添加表和视图 ”窗口中,单击 “其他 ”按钮用于添加 ( )。 ( A)视图 ( B

3、)其他查询 ( C)本数据库中的表 ( D)本数据库之外的表 6 关于视图和查询,以下叙述正确的是 ( )。 ( A)视图和查询都只能在数据库中建立 ( B)视图和查询都不能在数据库中建立 ( C)视图只能在数据库中建立 ( D)查询只能在数据库中建立 7 在 Visual FoxPro 中以下叙述正确的是 ( )。 ( A)利 用视图可以修改数据 ( B)利用查询可以修改数据 ( C)查询和视图具有相同的作用 ( D)视图可以定义输出去向 8 以下关于 “查询 ”的描述正确的是 ( )。 ( A)查询保存在项目文件中 ( B)查询保存在数据库文件中 ( C)查询保存在表文件中 ( D)查询保

4、存在查询文件中 9 以下关于查询的描述正确的是 ( )。 ( A)不能根据自由表建立查询 ( B)只能根据自由表建立查询 ( C)只能根据数据库表建立查询 ( D)可以根据数据库表和自由表建立查询 10 以下关于 “查询 ”的正 确描述是 ( )。 ( A)查询文件的扩展名为 prg ( B)查询保存在数据库文件中 ( C)查询保存在表文件中 ( D)查询保存在查询文件中 11 在 Visual FoxPm中,关于查询和视图的正确描述是 ( )。 ( A)查询是一个预先定义好的 SQLSELECT语句文件 ( B)视图是一个预先定义好的 SQLSELECT语句文件 ( C)查询和视图是同一种文

5、件,只是名称不同 ( D)查询和视图都是一个存储数据的表 12 在视图设计器中有,而在查询设计器中没有的选项卡是 ( )。 ( A)排序依据 ( B)更新条件 ( C)分组依据 ( D)杂项 13 打开查询设计器建立查询的命令是 ( )。 ( A) CREATE QUERY ( B) OPEN QUERY ( C) DO QtJERY ( D) EXEC QUERY 14 可以运行查询文件的命令是 ( )。 ( A) DO ( B) BROWSE ( C) DO QUERY ( D) CREATE QUERY 15 在查询设计器环境中, “查询 ”菜单下的 “查询去向 ”不包括 ( )。 (

6、A)临时表 ( B)表 ( C)文本文件 ( D)屏幕 16 以下关于 “视图 ”的正确描述是 ( )。 ( A)视图独立于表文件 ( B)视图不可进行更新操作 ( C)视图只能从一个表派生出来 ( D)视图可以进行删除操作 17 以下关于 “视图 ”的描述正确的是 ( )。 ( A)视图保存在项目文件中 ( B)视图保存在数据库中 ( C)视图保存在表文件中 ( D)视图保存在视图文件中 18 V2T关于 “视图 ”的描述错误的是 ( )。 ( A)只有在数据库中可以建立视图 ( B)视图定义保存在视图文件中 ( C)从用户查询的角度视图和表一样 ( D)视图物理上不包括数据 19 根据 “

7、产品 ”表建立视图 myview,视图中含有包括了 “产品号 ”左边第一位是 “1”的所有记录,正确的 SQL命令是 ( )。 ( A) CREATE VIEW myview AS SELECT*FROM产品 WHERE LEFT(产品号,1)=“1“ ( B) CREATE VIEW myview AS SELECT*FROM产品 WHERE LIKE(“1“,产品号 ) ( C) CREATE VIEW myview SELECT*FROM产品 WHERE LEFT(产品号, 1)=“1“ ( D) CREATE VIEW myview SELECT*FROM产品 WHERE LIKE(“

8、1“,产品号 ) 20 建立一个视图 salary,该视图包括了系号和该系的平均工资两个字段,正确的SQL语句是 ( )。 ( A) CREATE VIEW salary AS系号, AVG(工资 )AS平均工资 FROM教师GROUP BY系号 ( B) CREATE VIEW salary AS SELECT系号, AVG(工资 )AS平均工资 FROM教师 GROUP BY系 名 ( C) CREATE VIEW salary SELECT系号, AVG(工资 )AS平均工资 FROM教师GROUP BY系号 ( D) CREATE VIEW salary AS SELECT系号, AV

9、G(工资 )AS平均工资 FROM教师 GROUP BY系号 21 创建一个视图,使用的 SQL命令是 ( )。 ( A) CREATE ( B) CREATE DATEBASE ( C) CREATE VIEW ( D) CREATE TABLE 22 在查询设计器的工具栏中有,而在视图设计器中没有的工具按钮 是 ( )。 ( A)查询去向 ( B)添加联接 ( C)显示 SQL窗口 ( D)移去表 23 假设数据库已经打开,要打开其中的视图 myview,可使用命令 ( )。 ( A) OPEN myview ( B) OPEN VIEW myview ( C) USE myview (

10、D) USE VIEW myview 国家二级 VF机试(查询与视图)模拟试卷 1答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 在查询设计器的界面中有 6个选项卡,它们和 SQLSELECT语句的各短语 是相对应的。其中, “杂项 ”选项卡可以指定是否要重复记录 (对应于DISTINCT)及列在前面的记录 (对应于 TOP短语 )等。即 D为正确选项。 【知识模块】 查询与视图 2 【正确答案】 D 【试题解析】 在查询设计器的界面中有 6个选项卡,它们和 SQLSELECT语句的各短语是相对应的: “字段 ”选项卡对应于 SELECT短语,指定所要查询的字段: “联接 ”选项卡

11、对应于 JOINON短语,用于编辑连接条件; “筛选 ”选项卡对应于 WHERE短语,用于指定查询条件; “排序依据 ”选项卡对应于 ORDERBY短语,用于指定查询条件; “分组依据 ”选项卡对应于 GROUPBY短语和 HAVING短语,用于分组: “杂项 ”选项卡可以指定是否要重复记录 (对应于 DISTINCT)及列在前面的记录(对应于 TOP短语 )等。 【知识模块】 查询与视图 3 【正确答案】 C 【试题解析】 在查询设计器的界面中有 6个选项卡: “字段 ”指定所要查询的字段; “联接 ”用于编辑连接条件; “筛选 ”用于指定查询条件; “排序依据 ”用于指定查询条件; “分组

12、依据 ”用于分组; “杂项 ”选项卡可以指定是否要重复记录 (对应于 DISTINCT)及列在前面的记录(对应于 TOP短语 )等。 【知识模块】 查询与视图 4 【正确答案】 A 【试题解析】 在查询设计器的界面中有 6个选项卡,它们和 SQLSELECT语句的各短语是相对应的。使用查询设计器创建的是一个包含 SQLSELECT语句的文本文件。但是,查询设计器只能做一些比较规则的查询,如嵌套查询它就无能为力了,所以它并不能完成所有的 SQLSELECT查询功能。视图是操作表的一种手段,通过视图可以查询表,也可以更新表。因此本 题正确选项为 A。 【知识模块】 查询与视图 5 【正确答案】 D

13、 【试题解析】 可以利用 “查询设计器 ”设计查询,在查询设计器的界面中有 6个选项卡,分别是 “字段 ”选项卡、 “联接 ”选项卡、 “筛选 ”选项卡、 “排序依据 ”选项卡、 “分组依据 ”选项卡和 “杂项 ”选项。在查询设计器在查询设计器 “添加表和视图 ”窗口中,单击 “其他 ”按钮用于添加本数据库之外的表。 【知识模块】 查询与视图 6 【正确答案】 C 【试题解析】 视图是数据库中的一个特有功能,视图只能创建在数据库里。而查询从指定的表或 视图中提取满足条件的记录,可以不在数据库中创建。因此视图只能在数据库中建立,而查询可以不在数据库中建立。 【知识模块】 查询与视图 7 【正确答

14、案】 A 【试题解析】 视图是操作表的一种手段,通过视图可以查询表,也可以更新表,所以利用视图可以修改数据, A选项叙述正确;而查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果,所以查询不能修改数据,而查询可以定义输出去向, B、 D选项叙述不正确;很明显,查询和视图具有不同的作用, C选项叙述不正确。 【知识模块】 查询与视图 8 【正确答案】 D 【试题解析】 查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。查询是以扩展名为 qpr的文件保存在磁盘上的,所以查询是保存在查询文件中的, D选项正确。 【知识模块】 查询

15、与视图 9 【正确答案】 D 【试题解析】 对多个表和视图进行查询,当需要获取存储在两个或更多表中的信息时,只要把所有有关的表添加到查询中并用公共字段联接它们就可以了。此后搜索所有这些表中的记录时便可以查找所需的信息。在查询中可以使用数据库表 、自由表、本地或远程视图的任意组合。 【知识模块】 查询与视图 10 【正确答案】 D 【试题解析】 查询文件的扩展名是 qpr,所以 A选项说法错误;查询是以扩展名为 qpr的文件保存在磁盘上的,所以查询是保存在查询文件中,不是保存在数据库文件或表义件中,所以 B、 C选项说法错误, D选项说法正确。 【知识模块】 查询与视图 11 【正确答案】 A

16、【试题解析】 查询是预先定义好的一个 SQLSELECT语句,在不同的场合可以直接或反复使用,从而提高效率,查询是以扩展名为 QPR的文件保 存在磁盘上的,是一个文本文件。查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。视图是操作表的一种手段,通过视图可以查询表,也可以更新表。从普通检索数据的角度来讲,查询和视图基本具有相同的作用。但是查询可以定义输出去向,可以将查询的结果灵活地应用于表单、报表、图形等各种场合,但是利用查询不可以修改数据,而利用视图可以修改数据。 【知识模块】 查询与视图 12 【正确答案】 B 【试题解析】 视图可以更新其中的信息,并将

17、更新结果永久保存在磁盘上,这也是视图与 查询的一个重要区别。所以视图设计器比查询设计器多了一个 “更新条件 ”选项卡。 【知识模块】 查询与视图 13 【正确答案】 A 【试题解析】 建立查询的方法主要有以下几种: 通过新建对话框,选择 “文件一新建 ”菜单,在弹出的 “新建 ”对话框中选择 “查询 ”,单击 “新建文件 ”按钮打开查询设计器建立查询; 用 CREATEQUERY命令打开查询设计器来建立查询; 在项目管理器的数据选项卡中选择 “查询 ”,单击 “新建 ”按钮打开查询设计器建立查询;也可以利用 SQLSELECT语句直接编辑 qpr文件来建立查询。 【知识模块】 查询与视图 14

18、 【正确答案】 A 【试题解析】 以命令方式执行查询的命令格式是: DOQueryFile, QueryFile是扩展名为 qpr的查询文件。 【知识模块】 查询与视图 15 【正确答案】 C 【试题解析】 查询去向包括:浏览、临时表、表、图形、屏幕、报表文件、标签文件。四个选项中,查询去向不包括文本文件。 【知识模块】 查询与视图 16 【正确答案】 D 【试题解析】 视图是根据表定义的,因此视图基于表,所以 A选项说法不正确;视图 是操作表的一种手段,通过视图可以查询表,也可以更新表,所以 B选项说法不正确;视图可以用来从一个或多个相关联的表中提取数据,所以视图可以从多个表派生出来,所以

19、C选项说法不正确;而视图可以更新表,就可以进行删除操作,所以 D选项的说法正确。 【知识模块】 查询与视图 17 【正确答案】 B 【试题解析】 视图是一个虚拟表。所谓虚拟,是因为视图的数据是从已有的数据库表或其他视图中抽象得来的,这些数据在数据库中并不实际存储,仅在其数据字典中存储视图的定义。但视图一经定义,就成为数据库的组成部分,可以像 数据库表一样接受用户的查询。 【知识模块】 查询与视图 18 【正确答案】 B 【试题解析】 视图是一个虚拟表。所谓虚拟,是因为视图的数据是从已有的数据库表或其他视图中抽象得来的,这些数据在数据库中并不实际存储,仅在其数据字典中存储视图的定义。但视图一经定

20、义,就成为数据库的组成部分,可以像数据库表一样接受用户的查询。 【知识模块】 查询与视图 19 【正确答案】 A 【试题解析】 使用 CREATEVIEW命令可以创建一个视图,要求视图中含有包括了 ”产品号 ”左边第一位是 “1“的 所有记录,可使用 SELECT命令。首先排除C、 D选项, where指定的条件 ”WHERELEFT(产品号, 1)=“1“正确,因此 A选项为正确选项。 【知识模块】 查询与视图 20 【正确答案】 D 【试题解析】 可以直接用建立视图的 SQL命令 CREATEVIEWAS 建立视图, A、 C选项语法格式错误,首先排除。题干要求视图包括系号和该系的平均工资

21、两个字段,可使用 select语句获取结果, B选项返回了 “系名 ”而不是:系号 ”,使用 GroupBy时, Select的列只能是分组的列或聚合函数,因 此选 D。 【知识模块】 查询与视图 21 【正确答案】 C 【试题解析】 建立视图的方法有多种,其中使用 SQL语句新建视图的命令为“CREATEVIEW”。 【知识模块】 查询与视图 22 【正确答案】 A 【试题解析】 视图设计器与查询设计器类似,其区别主要有以下几点: 查询设计器的结果是将查询以 qpr为扩展名的文件保存在磁盘中;而视图设计完后,在磁盘上找不到类似的文件,视图的结果保存在数据库中。 由于视图是可以用于更新的,所以它有更新属性需要设置,为此在视图设计器中多了 一个 “更新条件 ”选项卡。在视图设计器中没有 “查询去向 ”的按钮。 【知识模块】 查询与视图 23 【正确答案】 C 【试题解析】 视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图建立之后,可使用 USE命令打开或关闭视图 (当然只能在数据库打开时 ),打开视图的命令格式为 USE视图名 ,因此 C选项正确。 【知识模块】 查询与视图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1