2018-2019年计算机二级 Access测试试题【21】(含答案考点
及解析)
1 [单选题]在VBA中,如果没有显示声明或用符号来定义变量的数据类型,变量的默认数据类型为( )。 A.Variant B.Int C.Boolean D.String 【答案】A
【解析】本题考查VBA中默认数据类型的知识。在VBA中,如果没有显式声明或定义变量的数据类型,则变量的默认数据类型为变体型Variant。 2 [单选题] 关于表间关系,下列选项中错误的是( )。 A.关系双方联系的对应字段的字段类型需相同 B.关系双方至少需有一方为主索引 C.关系的来源和目的都是字段
D.Access中,在两个表之间可以建立多对多关系 【答案】D 【解析】略
3 [单选题] 不属于编辑表中内容的主要操作是( )。 A.定位记录 B.选择记录 C.复制字段中的数据 D.添加字段 【答案】D 【解析】略
4 [单选题] 如果要将3KB的纯文本块存入一个字段,应选用的字段类型是 A.文本 B.备注 C.OLE对象 D.附件
【答案】B
【解析】 【答案】B
【解析】文本类型最多存储255个字符,故选项A错误;备注适用于长文本和数字,例如注释或说明,其存储最大长度为64000个字符,故B选项正确;OLE对象类型用来存放数据表中的表格、图形、图像、声音等嵌入或链接对象,而不是用于存放长字段的文本,故选项c错误;附件类型可以将图像、电子表格文件、文档、图表等各种文件附加到数据库记录中去,故选项D错误。因此本题答案为B。
5 [单选题]在数据表视图下,不能进行的操作是 A.删除,修改,复制记录 B.移动记录 C.查找,替换数据 D.排序,筛选记录 【答案】B
【解析】 【答案】B
【解析】在数据表视图下,可以进行删除、修改、复制、查找、替换、排序、筛选相关记录的操作,没有提供移动记录的功能。
6 [填空题]在VBA中,如果没有显示声明某个变量的数据类型,则此变量的默认数据类型为__________
【答案】略
【解析】Variant(或变体类型)
【解析】本题考查数据类型的知识。在VBA中有一种特殊的类型:变体类型(Variant),这种类型可以包含大部分其他类型的数据。在VBA中,如果没有显式声明变量的类型,则该变量默认为变体型(Variant)。
7 [单选题] 在数据访问页的工具箱中,为了插入一段滚动的文字,应该选择的图标是( )。 A.B. C. D. 【答案】A
【解析】 本题考查数据访问页的知识。ACCESS数据访问页的工具箱中有一些专用于网上浏览数据的工具,主要包括下面几个:
8 [单选题] 在宏窗口中,可以隐藏不显示的是( )。 A.只有条件 B.操作 C.只有宏名 D.宏和条件 【答案】D 【解析】略
9 [单选题] 在宏的操作参数中输入表达式,除SetValue操作的“表达式”参数和RunMacr0操作的“重复表达式”参数之外,一般情况下都在表达式的开头输入( )。 A.: B.= C.! D.& 【答案】B 【解析】略
10 [单选题] 要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是( )。 A.* B.? C.# D.! 【答案】C
【解析】 本题考查Access中通配符的知识。在 Access中,通配符一般作为其他字符的占位符,其中包括星号(·)、问号(?)、叹号(!)、减号(.)和数字号码(#)。其中最常用的问号(?)表示所在的位置可以是任何一个字符,星号(·)表示所在的位置可以是任何多个字符;叹号(!)表示任何不在括号之内的字符;数字号码({}})表示所在的位置是任何单个数字字符。
11 [单选题] 下列说法中,错误的一项是( )。
A.查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合 B.Access中不能进行交叉查询 C.创建复杂的查询不能使用查询向导
D.可以使用函数、逻辑运算符、关系运算符创建复杂的表达式 【答案】B 【解析】略
12 [单选题] 下列关于选择查询的说法中,正确的是( )。 A.选择查询只能对一个表中进行查询
B.选择查询可以将记录分组,计算总和、计数、平均值及其他类型的总计 C.选择查询必须带有条件才能进行 D.以上说法都不正确 【答案】B 【解析】略
13 [单选题] 假设某数据表中有一个工作时间字段,查询99年参加工作的职工记录的准则是( )。
A.Between#99—01.01#And#99-12—31# B.Between\.Ol-01\—12—31\ C.Between\.01.01\.12.31\ D.#99.01.01#And#99.12.31# 【答案】A 【解析】略
14 [单选题] 条件“性别=′女′Or工资额>2000”的含义是 A.性别为′女′并且工资额大于2000的记录 B.性别为′女′或者工资额大于2000的记录 C.性别为′女′并非工资额大于2000的记录
D.性别为′女′或工资额大于2000.且二者择一的记录 【答案】B
【解析】 【答案】B
【解析】0R逻辑运算符表示“或”操作,在连接的两个表达式中,当两个表达式都为假时,运算结果才为假。因此条件“性别=′女′ Or工资额>2000”的含义是性别为′女′或者工资额大于2000的记录。
15 [单选题] 用 Select语句实现生成表查询时,必须包含的子句是 A.TO B.INTO C.ORDER BY D.GROUP BY 【答案】B
【解析】 【答案】B
【解析】生成表查询是利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。生成表SELECT语句的基本格式为:SELECT字段列表lNT0新表名称FROM旧表名称。
16 [填空题]根据对数据源操作方式和结果的不同,查询可以分为五类:选择查询、交叉表查询、参数查询、__________和SQL查询。
【答案】略
【解析】操作查询
【解析】本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据;参数查询利用对话框来提示用户输入准则;操作查询在一次查询操作中对所得结果进行编辑。
17 [单选题] 关于报表的属性,下列说法中错误的一项是( )。 A.“标题”属性用来设定用户预览报表时在报表窗口标题栏显示的文本 B.“图片”属性允许用户选择和自定义作为报表背景的图片
C.“标题”“页面页眉”“排序依据”这些报表的属性属于报表的格式属性 D.“记录来源”属性用于指定报表记录所基于的表或查询 【答案】C 【解析】略
18 [单选题] 报表的主体节主要用来( )。 A.显示图形 B.显示表 C.处理记录