1、国家二级 ACCESS机试选择题(查询、窗体)模拟试卷 3及答案与解析 一、选择题 1 在 SELECT语句中使用 ORDER BY是为了指定 ( A)查询的表 ( B)查询结果的顺序 ( C)查询的条件 ( D)查询的字段 2 在 SOL的 SELECT语句中,用于实现选择运算的是 ( A) FOR ( B) WHILE ( C) IF ( D) WHERE 3 如果在查询的条件中使用了通配符方括号 “ ”,它的含义是 ( A)通配任意长度的字符 ( B)通配不在括号内的任意字符 ( C)通配方括号内列 出的任一单个字符 ( D)错误的使用方法 4 若在查询条件中使用了通配符 “!”,它的含
2、义是 ( A)通配任意长度的字符 ( B)通配不在括号内的任意字符 ( C)通配方括号内列出的任一单个字符 ( D)错误的使用方法 5 在下列查询语句中,与 SELECT TABL* FROM TAB1 WHERE InStr(简历 , “篮球 “) 0功能相同的语句是 ( A) SELECT TAB1 *FROM TAB1 WHERE TAB1简历 Like“篮球 “ ( B) SELECT TAB1 *FROM TAB1 WHERE TAB1简历 Like“*篮球 “ ( C) SELECT TAB1 *FROM TAB1 WHERE TAB1简历 Like“*篮球 *“ ( D) SEL
3、ECT TAB1 *FROM TAB1 WHERE TAB1简历 Like“篮球 *“ 6 若 Access数据表中有姓名为 “李建华 ”的记录,下列无法查询出 “李建华 ”的表达式是 ( A) Like“华 “ ( B) Like“*华 “ ( C) Like“*华 *“ ( D) Like“?华 “ 7 在建立查询时,若要筛选出图书编号是 “T01”或 “T02”的记录,可以在查询设计视图准则行中输入 ( A) T01or“T02“ ( B) T01and“T02“ ( C) in(“T01“and“T02“) ( D) not in(“T01“and“T02“) 8 条件 “Not工资额
4、 2000”的含义是 ( A)选择工资额大于 2000的记录 ( B)选择工资额小于 2000的记录 ( C)选择除了工资额大于 2000之外的记录 ( D)选择除了字段工资额之外的字段,且大于 2000的记录 9 排序时如果选取了多个字段,则输出结果是 ( A)按设定的优先次序依次进行 排序 ( B)按最右边的列开始排序 ( C)按从左向右优先次序依次排序 ( D)无法进行排序 10 有商品表内容如下: 执行SQL命令: SELECT部门号, MAX(单价木数量 )FROM商品表 GRO, UP BY部门号;查询结果的记录数是 ( A) 1 ( B) 3 ( C) 4 ( D) 10 11
5、在 Access中已经建立了 “工资 ”表,表中包括 “职工号 ”、 “所在单位 ”、 “基本工资 ”和 “应发工资 ”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的 “所在单位 ”的 “总计 ”行和 “应发工资 ”的 “总计 ”行中分别选 择的是 ( A) sum, group by ( B) count, group by ( C) group by, sum ( D) group by, count 12 “学生表 ”中有 “学号 ”、 “姓名 ”、 “性别 ”和 “入学成绩 ”等字段。执行如下 SQL命令后的结果是: Select avg(入学成绩 )From学生表 Gro
6、up by性别 ( A)计算并显示所有学生的平均入学成绩 ( B)计算并显示所有学生的性别和平均入学成绩 ( C)按性别顺序计算并显示所有学生的平均入学成绩 ( D)按性别分组计算并显示不同性别学生的平 均入学成绩 13 有查询设计视图如下,它完成的功能是 ( A)查询表 “check-up”中符合指定学号、身高和体重的记录 ( B)查询当前表中学号、身高和体重信息均为 “check-up”的记录 ( C)查询符合 “check-up”条件的记录,显示学号、身高和体重 ( D)显示表 “check-up”中全部记录的学号、身高和体重 14 下列不属于操作查询的是 ( A)参数查询 ( B)生成
7、表查询 ( C)更新查询 ( D)删除查询 15 要覆盖数据库中已存在的表,可使用的查询是 ( A)删除查询 ( B)追加查询 ( C)生成表查询 ( D)更新查询 16 下列关于 SQL语句的说法中,错误的是 ( A) INSERT语句可以向数据表中追加新的数据记录 ( B) UPDATE语句用来修改数据表中已经存在的数据记录 ( C) DELETE语句用来删除数据表中的记录 ( D) CREATE语句用来建立表结构并追加新的记录 17 在 Access中,可用于设计输入界面的对象是 ( A)窗体 ( B)报表 ( C)查询 ( D)表 18 能被 “对象所识别的动作 ”和 “对象可执行的活
8、动 ”分别称为对象的 ( A)方 法和事件 ( B)事件和方法 ( C)事件和属性 ( D)过程和方法 19 要改变窗体上文本框控件的数据源,应设置的属性是 ( A)记录源 ( B)控件来源 ( C)筛选查阅 ( D)默认值 20 在窗体中添加了一个文本框和一个命令按钮 (名称分别为 tText和 bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为 “计算机等级考试 ”。以下能实现上述操作的事件过程是 ( A) Private Sub bCommmand_Click() Caption=“计 算机等级考试 “ End Sub ( B) Pr
9、ivate Sub tText_Click() BCommand Caption=“计算机等级考试 “ End Sub ( C) Private Sub bCommmand_Change() Caption=“计算机等级考试 “ End Sub ( D) Private Sub tText_Change() BCommand Caption=“计算机等级考试 “ End Sub 21 在窗体中有一个标签 Labelo,标题为 “测试进行中 ”:有一个命令按钮Command1,事 件代码如下: Private Sub Command1_Click()Labelo Caption=“标签“End
10、SubPrivate Sub Form_Load()Form Caption=“举例 “Command1 Caption=“移动“End Sub打开窗体后单击命令按钮,屏幕显示22 要改变窗体上文本框控件的输出内容,应设置的属性是 ( A)标题 ( B)查询条件 ( C)控件来源 ( D)记录源 23 窗体 Caption属性的作用是 ( A)确定窗体的标题 ( B)确定窗体的名称 ( C)确定窗体的边界类型 ( D)确定窗体的字体 24 在教师信息输入窗体中,为职称字段提供 “教授 ”、 “副教授 ”、 “讲师 ”等选项供用户直接选择,应使用的控件是 ( A)标签 ( B)复选框 ( C)文
11、本框 ( D)组合框 25 在打开窗体时,依次发生的事件是 ( A)打开 (Open) 加载 (Load) 调整大小 (Resize) 激活 (Activate) ( B)打开 (Open) 激活 (Activate) 加载 (Load) 调整大小 (Resize) ( C)打开 (Open) 调整大小 (Resize) 加 载 (Load) 激活 (Activate) ( D)打开 (Open) 激活 (Activate) 调整大小 (Resize) 加载 (Load 26 如果加载一个窗体,先被触发的事件是 ( A) Load事件 ( B) Open事件 ( C) Click事件 ( D)
12、 DdClick事件 27 在 “窗体视图 ”中显示窗体时,窗体中没有记录选择器,应将窗体的 “记录选择器 ”属性值设置为 ( A)是 ( B)否 ( C)有 ( D)无 国家二级 ACCESS机试选择题(查询、窗体)模拟试卷 3答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 本题考查 SQL查询语句的知识。在 SQL查询中, Group By用来分组, Order By用来排序。 【知识模块】 查询 2 【正确答案】 D 【试题解析】 本题考查 SQL中查询语句的知识。在 SQL的查询语句中,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。 【知识模块】 查
13、询 3 【正确答案】 C 【试题解析】 本题考查通配符的知识。 Access中的模糊查询和有效性规则设计中经常要用到通配符, 常见的通配符有: “*”代表 0个或多个任意字符; “?”代表一个任意字符; “#”代表一个任意数字字符; “”代表与 内任意一个字符匹配; “!”代表与任意一个不在方括号内的的字符匹配,必须与 一起使用。 【知识模块】 查询 4 【正确答案】 B 【试题解析】 各通配符的意义如下表所示:【知识模块】 查询 5 【正确答案】 C 【试题解析】 InStr( str1, str2 )函数:检索子字符串 str2在字符串 str1中最早出现的位置,返回一整型数。 InStr
14、(简历 , “篮球 ”) 0,返回不等于 0的值表示 “篮球 ”在简历字段出现,与 Like “*篮球 *”所表达意思一致, *代表匹配零个或多个字符。 【知识模块】 查询 6 【正确答案】 A 【试题解析】 Like运算符的作用如下表所示:所以只有选项 A)无法查出 “李建华 ”。 【知识模块】 查询 7 【正确答案】 A 【试题解析】 准则用于输入一个准则来限定记录的选择,图书编号是 “T01“或“T02“的准则为 “T01“or“T02“,或者为 in(“T01“, “T02“)。 【知识模块】 查询 8 【正确答案】 C 【试题解析】 本题考查条件表达式的知识。 “Not工资额 200
15、0”,就是工资额不大于 2000,也就是工资额小于等于 2000,也可以说成除了工资额大于 2000以外。 【知识模块】 查询 9 【正确答案】 C 【试题解析】 本题考查数据表排序的知识。要想对数据表进行排序,既可以按照一个字段进行排序,也可以按照多个字段进行排序。当按照多个字段进行排序时,按从左到右的优先次序进行排序。 【知识模块】 查询 10 【正确答案】 B 【试题解析】 该 SQL语 句实现按部门分组查询总价 (单价 *数量 )最高的记录,所以查询结果的记录数为 3条,分别是 3个部门总价最高的记录。 【知识模块】 查询 11 【正确答案】 C 【试题解析】 本题考查查询设计中汇总的
16、知识。在查询设计视图中, “总计 ”行用于实现数据的汇总方式。在本题中,要求按单位进行汇总,所以在 “单位 ”的 “总计 ”行中要选择分组语句 Group By:要求计算应发工资的总数,所以 “应发工资 ”的 “总计 ”行中要选择汇总命令 “Sum”。 【知识模块】 查询 12 【正确答案】 D 【试题解析】 在 SQL查询中, Group By用来分组, Order By用来排序, AVG为取平均值函数,所以答案为 D)选项。 【知识模块】 查询 13 【正确答案】 D 【试题解析】 根据查询设计视图可知,并没有设置查询条件,而且只显示 “学号 ”、 “身高 ”和 “体重 ”,所以它完成的功
17、能是 “显示表 check-up中全部记录的学号、身高和体重 ”。 【知识模块】 查询 14 【正确答案】 A 【试题解析】 本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和 生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。 【知识模块】 查询 15 【正确答案】 D 【试题解析】 如果在 “数据表 ”视图中对记录进行更新和修改,那么当要更新的记录较多,或需要符合一定条件时,就会费时费力,而且容易造成疏漏。更新查询是实现此类操作最简单、最有效的方法,它能对一个或多个表中的一组记录全部进行更新 【知识模块】
18、 查询 16 【正确答案】 D 【试题解析】 本题考查 SQL语句的知识。 SQL语言的功能包含数据定义、数据操 纵、数据查询和数据控制,其中 CREATE语句用于创建表、索引或视图;INSERT语句用于向表中插入数据; DELETE语句用于删除基本表和视图中的元组: UPDATE语句用于更新数据表中的数据。 【知识模块】 查询 17 【正确答案】 A 【试题解析】 用户通过使用窗体来实现数据维护、控制应用程序流程等人机交互的功能。 窗体的作用包括以下几个方面: 输入和编辑数据。 可以为数据库中的数据表设计相应的窗体作为输入或编辑数据的界面,实现数据的输入和编辑。 显示和打印数据。 在窗体中可
19、以显示或 打印来自一个或多个数据表或查询中的数据,可以显示警告或解释信息。窗体中数据显示的格式相对于数据表或查询更加自由和灵活。 控制应用程序流程。 窗体能够与函数、过程相结合,编写宏或 VBA代码完成各种复杂的控制功能。 【知识模块】 窗体 18 【正确答案】 B 【试题解析】 本题考查面向对象的知识。在面向对象的开发环境中,对象具有三要素:属性、事件和方法。属性是对象的静态特性,一般用来描述对象的静态特征;事件是可以被对象识别或接受的动作;方法是对象可以执行的活动。 【知识模块】 窗体 19 【正确答案】 B 【试题解析】 本题考查窗体控件来源的知识。 Access中的窗体中有一些控件可以
20、与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。设置控件来源的方法是:选择 “属性 ”窗口的 “数据 ”选项卡,并且在其中选择 “控件来源 ”。 【知识模块】 窗体 20 【正确答案】 D 【试题解析】 本题考查控件的基本属性和事件的知识。由于题目要求在文本框中输入一个字符就会触发事件,能触发的只有 tText的 Change事件,在给某个控件的属性赋值的时候,不可省略控件名。 【知识模块】 窗体 21 【正确答案】 D 【试题解析】 本题考查控件基本属性和事件的知识。在本题中,窗体开始运行时会首先执行 Load事件,将窗体的标题设置为 “举例 ”,命令按钮的标题设置为 “移动
21、”;单击命令按钮时会将标签的标题设置为 “标签 ”。最后结果如选项 D所示。 【知识模块】 窗体 22 【正确答案】 C 【试题解析】 控件的 “控件来源 ”属性告诉系统如何检索或保存在窗体中要显示的数据,如果控件来源中包含一个字段名,那么在控件中显示的就是数据表中的字段值,对窗体中的数据所进行的任何 修改都将被写入字段中;如果设置该属性值为空,除非编写了一个程序,否则在窗体控件中显示的数据将不会被写入到数据库表的字段中;如果该属性含有一个计算表达式,那么这个控件会显示计算的结果。 【知识模块】 窗体 23 【正确答案】 A 【试题解析】 窗体的 Caption属性定义窗口标题栏中的内容。如果
22、标题属性为空,窗口标题栏则显示窗体中字段所在表格的名称。 【知识模块】 窗体 24 【正确答案】 D 【试题解析】 标签控件主要用来在窗体或报表上显示说明性文本;复选框可以作为结合到 “是 否 ”字段的独立控件,也可以用于接收用户在自定义对话框中输入数据的非结合控件,或者选项组的一部分;文本框控件主要用来输入或编辑字段数据,它是一种交互式控件;组合框控件组合了列表框和文本框的特性,即可以在文本框中键入文字或在列表框中选择输入项,然后将值添加到基础字段中。 【知识模块】 窗体 25 【正确答案】 A 【试题解析】 打开或关闭窗体,或者在窗体之间移动,或者对窗体中数据进行处理时,将发生与窗体相关的
23、事件。由于窗体的事件比较多,在打开窗体时,将按照下列顺序发生相应的事件: 打开 (Open) 加载 (Load) 调整大小 (Resize) 激活 (Activate) 成为当前(Current)。 【知识模块】 窗体 26 【正确答案】 A 【试题解析】 本题考查窗体常见事件的知识。窗体能响应的事件不多, Click事件和 DbClick事件均是窗体打开以后才触发的,而当窗体刚刚打开时,首先触发Lpad事件,打开后才继续触发 Open事件。 【知识模块】 窗体 27 【正确答案】 B 【试题解析】 本题考查窗体视图使用的知识。要想实现窗体中没有记录选择器,应该在设置属性时 将 “记录选择器 ”属性设置为 “否 ”。 【知识模块】 窗体