[计算机类试卷]国家二级ACCESS机试选择题(查询)模拟试卷8及答案与解析.doc

上传人:twoload295 文档编号:496310 上传时间:2018-11-30 格式:DOC 页数:21 大小:128KB
下载 相关 举报
[计算机类试卷]国家二级ACCESS机试选择题(查询)模拟试卷8及答案与解析.doc_第1页
第1页 / 共21页
[计算机类试卷]国家二级ACCESS机试选择题(查询)模拟试卷8及答案与解析.doc_第2页
第2页 / 共21页
[计算机类试卷]国家二级ACCESS机试选择题(查询)模拟试卷8及答案与解析.doc_第3页
第3页 / 共21页
[计算机类试卷]国家二级ACCESS机试选择题(查询)模拟试卷8及答案与解析.doc_第4页
第4页 / 共21页
[计算机类试卷]国家二级ACCESS机试选择题(查询)模拟试卷8及答案与解析.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、国家二级 ACCESS机试选择题(查询)模拟试卷 8及答案与解析 一、选择题 1 在查询中,默认的字段显示顺序是 ( A)在表的 “数据表视图 ”中显示的顺序 ( B)添加时的顺序 ( C)按照字母顺序 ( D)按照文字笔画顺序 2 在课程表中要查找课程名称中包含 “计算机 ”的课程,对应 “课程名称 ”字段的正确准则表达式是 ( A) “计算机 ” ( B) “*计算机 ” ( C) Like“*计算机 *” ( D) Like“计算机 ” 3 建立一个基于 “学生 ”表的查询,要查找 “出生日期 ”(数据类型为日期时间型 )在198006-06和 198007-06间的学生,在 “出生日期

2、 ”对应列的 “准则 ”行中应输入的表达式是 ( A) between 1980-06-06 and 1 980 07 06 ( B) between#1 98006 06#and#1 980 07 06# ( C) between 1980-06-06 or 1980-07-06 ( D) between#1980-06-06#or#1980-07-06# 4 在 Access的数据库中已建立了 “tBook”表,若查找 “图书编号 ”是 “112266”和“113388”的记录,应在查询设计视图的准则行输入 ( A) “112266”and“113388” ( B) not in(“112

3、266”, “1 13388”) ( C) in(“112266”, “113388”) ( D) not(“1 12266”and“1 13388”) 5 已建立的 “tEmployee”表,表结构及表内容如下所示:下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( A)出生日期字段值 ( B)所有字段值 ( C)除出生日期以外的所有字段值 ( D)雇员 ID字段值 6 SQL语句不能创建的是 ( A)报表 ( B)操作查询 ( C)选择查询 ( D)数据定义查询 7 在 SOL语言的 SELECT语句中,用于指明检索结果排序的子句是 ( A) FROM ( B) WHILE

4、 ( C) GROUP BY ( D) 0RDER BY 8 在 SELECT语句中使用 ORDER BY是为了指定 ( A)查询的表 ( B)查询结果的顺序 ( C)查询的条件 ( D)查询的字段 9 在 SOL查询中 “GROUP BY”的含义是 ( A)选择行条件 ( B)对查询进行排序 ( C)选择列字段 ( D)对查询进行分组 10 在 SQL语言的 SELECT语句中,用于实现选择运算的子句是 ( A) FOR ( B) IF ( C) VHILE ( D) WHEIRE 11 SQL查询命令的结构是: SELECTFROMWHEREGROUP BYHAVINGORDER BY 其

5、中,使用 HAVING时必须配合使用的短语是 ( A) FROM ( B) GROUP BY ( C) WHERE ( D) ORDER BY 12 在 SQL的 SELECT语句中,用于实现选择运算的是 ( A) FOR ( B) WHILE ( C) IF ( D) WHERE 13 SELECT命令中用于返回非重复记录的关键字是 ( A) TOP ( B) GROUP ( C) DISTINCT ( D) ORDER 14 在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是 ( A) * ( B) ( C) & ( D) # 15 如果在查询条件中使用通配符 “”,其

6、含义是 ( A)错误的使用方法 ( B)通配不在括号内的任意字符 ( C)通配任意长度的字符 ( D)通配方括号内任一单个字符 16 如果在查询的条件中使用了通配符方括号 “”,它的含义是 ( A)通配任意长度的字符 ( B)通配不在括号内的任意字符 ( C)通配方括号内列出的任一单个字符 ( D)错误的使用方法 17 创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在 ( A) 中 ( B) ()中 ( C) 中 ( D) 0功能相同的语句是 ( A) SELECT TABl *FROM TABl WHERE TABl简历 Like“篮球 ” ( B) SELECT TABl *F

7、ROM TABl WHERE TABl简历 Like“*篮球 ” ( C) SELECT TABl *FROM TABl WHERE TABl简历 Like“*篮球 *” ( D) SELECT TABl *FROM TABl WHERE TABl简历 Like“篮球 *” 25 假设 “公司 ”表中有编号,名称、法人等字段,查找公司名称中有 “网络 ”二字的公司信息,正确的命令是 ( A) SELECT*FROM公司 FOR名称 “*网络 *” ( B) SELECT*FROM公司 FOR名称 LIKE“*网络 *” ( C) SELECT*FROM公司 WHERE名称 “*网络 *” (

8、D) SELECT*FROM公司 WHERE名称 LIKE“*网络 *” 26 查询 “书名 ”字段中包含 “等级考试 ”字样的记录,应该使用的条件是 ( A) Like“等级考试 ” ( B) Like“*等级考试 ” ( C) Like“等级考试 *” ( D) Like“*等级考试 *” 27 若查找某个字段中以字母 A开头且以字母 Z结尾的所有记 录,则条件表达式应设置为 ( A) Like“A$Z” ( B) Like“A#Z” ( C) Like“A*Z” ( D) Like“A?Z” 28 若 Access数据表中有姓名为 “李建华 ”的记录,下列无法查询出 “李建华 ”的表达式

9、是 ( A) Like“华 ” ( B) Like“*华 ” ( C) Like“*华 *” ( D) Like“?华 ” 29 在 Access中,查询的数据源可以是 ( A)表 ( B)查询 ( C)表和查询 ( D)表、查询和报表 30 下列 SQL查询语句中,与下面查询设计视图所示的查询 结果等价的是( A) SELECT姓名,性别,所属院系,简历 FROM tStud WHERE性别 =“女 ”AND所属院系 IN(“03”, “04”) ( B) SELECT姓名,简历 FROM tStud WHERE性别 =“女 ”AND所属院系 IN(“03”, “04”) ( C) SELE

10、CT姓名,性别,所属院系,简历 FROM tStud WHERE性别 =”女 ”AND所属院系 =“03”OR所属院系 =“04” ( D) SELECT姓名,简历 FROM tStud WHERE性别 =“女 ”AND所属院 系 =“03”OR所属院系 =“04” 31 假设有一组数据:工资为 800元,职称为 “讲师 ”,性别为 “男 ”,在下列逻辑表达式中结果为 “假 ”的是 ( A)工资 800 AND职称 =“助教 ”OR职称 =“讲师 ” ( B)性别 =“女 ”OR NOT职称 =“助教 ” ( C)工资 =800 AND(职称 =“讲师 ”OR性别 =“女 ”) ( D)工资

11、800 AND(职称 =“讲师 ”OR性别 =“男 ”) 32 在建立查询时,若要筛选出图书编号是 “T01”或 “T02”的记录,可以在查询设计视图准则行中输入 ( A) “T01”or“T02” ( B) “T01”and“T02” ( C) in(“T01”and“T02”) ( D) not in(“TO1”and“T02”) 33 以下关于空值的叙述中,错误的是 ( A)空值表示字段还没有确定值 ( B) Access使用 NULL来表示空值 ( C)空值等同于空字符串 ( D)空值不等于数值 0 34 在学生表中建立查询, “姓名 ”字段的查询条件设置为 “Is Null”,运行该

12、查询后,显示的记录是 ( A)姓名字段为空的记录 ( B)姓名字段中包含空格的记录 ( C)姓名字段不为空的记录 ( D)姓名字段中不包含空格的记录 35 下面显示的是查询设计视图的 “设计网络 ”部分:从所显示的内容中可以判断出该查询要查找的是 ( A)性别为 “女 ”并且 1980年以前参加工作的记录 ( B)性别为 “女 ”并且 1980年以后参加工作的记录 ( C)性别为 “女 ”或者 1980年以前参加者作的记录 ( D)性别为 “女 ”或者 1980年以后参加工作的记录 36 条件 “Not工资额 2000”的含义是 ( A)选择工资额大于 2000的记录 ( B)选择工资额小于

13、2000的记录 ( C)选择除了工资额大于 2000之外的记录 ( D)选择除了字段工资额之外的字段,且大于 2000的记录 国家二级 ACCESS机试选择题(查询)模拟试卷 8答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 本题考查查询设计相关知识要点。在查询中,默认的字段显示顺序是用户通过查询设计视图的数据区向设计网格中添加时的前后顺序。 【知识模块】 查询 2 【正确答案】 C 【试题解析】 本题考查模糊查询及字符函数的相关知识。模糊查询利用 Like关键字和通配符,对不确定字符串进行查找。常用通配符为: *(与任何个数 的字符匹配 )、 ?(任何单个字符匹配 )、 (与方括

14、号内任何单个字符匹配 )、 !(匹配任何不在括号之内的字符 )、 (与范围内的任何一个字符匹配 )、 (与任何单个数字字符匹配 )。根据本题的要求,表达式应该写为: Like“宰计算机 *”。 【知识模块】 查询 3 【正确答案】 B 【试题解析】 本题考查查询条件表达式的书写。 BETWEEN值 1AND值 2:如果给定的值在值 1和值 2之间 (包括值 1、值 2),结果为真 (true)、否则为假(false)。 And关键字连接的多个条件必须同时满足,同时,在 ACCESS中,时间类型数据应该放置在两个 “#”中间,所以选项 B不正确。 【知识模块】 查询 4 【正确答案】 C 【试题

15、解析】 本题考查查询条件表达式的书写。 In(值 1,值 2, ,值 n)表达式表是所指定的值应该出现在值 l到值 n之中,出现则结果为 true(真 )、否则为false(假 )。显然选项 A不正确, and关键字连接的多个条件必须同时满足,这与题目要求不符。选项 B表示找出图书编号不是 “112266”和 “11 3388”的记录。选项 C正确。选项 D表达式书写格式不正确。 【知识模块】 查询 5 【正确答案】 B 【试题解析】 本题考查选择查询设计的基本知识。 “*”在查询的字段行,表示在查询结果中显示相关表的所有字段。 【知识模块】 查询 6 【正确答案】 A 【试题解析】 本题考查

16、 SQL语句的知识。 SQL语言的功能十分强大,它包括数据定义功能、数据 查询功能、数据操纵功能和数据控制功能。 SQL能定义的数据包括表、视图、索引等,不包括报表。 【知识模块】 查询 7 【正确答案】 D 【试题解析】 SELECT语句能够实现数据的筛选、投影和连接等操作,并能够完成如筛选字段重命名、多数据源数据组合、分类汇总和排序等具体操作。SELECT语句的一般格式为: SELECTALL DISTINCT*l FROM, wHERE GROUP BYHAVING ORDER BYASC I DESC; 其中: ALL表示查询所有符合条件的记录,默认值为 ALL; DISTLNCT表示

17、查询要去掉重复行的所有记录; *表示查询结果为整个记录,即包括所有的字段; 使用 “, ”将项分开,这些项可以是字段、常数或系统内部的函数; FROM子句说明要查询的数据来自哪个或哪些表,可以对单个或多个表进行查询; WHERE子句说明查询条件,条件表达式可以是关系表达式,也可以是逻辑表达式; GROUP BY子句用于对检索结果进行分组 ,可以利用它进行分组汇总; HAVING必须跟随 GROJP BY使用,它用来限定分组必须满足的条件; ORDER BY子句用于对查询结果进行排序, ASC表示查询结果按某一字段值升序排列, DESC表示查询结果按某一字段值降序排列。 【知识模块】 查询 8

18、【正确答案】 B 【试题解析】 本题考查 SQL查询语句的知识。在 SQL查询中, Group By用来分组, Order By用来排序。 【知识模块】 查询 9 【正确答案】 D 【试题解析】 在 SQL查询中, Group By用来分组 , Order By用来排序。 【知识模块】 查询 10 【正确答案】 D 【试题解析】 FOR与 WHILE为 VBA语言中的循环语句, IF为 VBA语言中的条件语句,而 WHERE是 SQL语句中的条件语句。 【知识模块】 查询 11 【正确答案】 B 【试题解析】 HAVING必须跟随 GROL7P BY使用,它用来限定分组必须满足的条件 【知识模

19、块】 查询 12 【正确答案】 D 【试题解析】 本题考查 SQL中查询语句的知识。在 SQL的查询语句中,WHERE子句用于 指定查询条件,只有满足条件的元组才会出现在结果集中。 【知识模块】 查询 13 【正确答案】 C 【试题解析】 SELECT。语句能够实现数据的筛选、投影和连接操作,并能够完成筛选字段重命名、多数据源数据组合、分类汇总和排序等具体操作。其中DISTINCT表示查询要去掉重复行的所有记录。 【知识模块】 查询 14 【正确答案】 D 【试题解析】 本题考查常量的知识。在 Access中,日期型常量要求用 “#”作为分隔符括起来。 【知识模块】 查询 15 【正确答案】

20、D 【试题解析】 通配符口表示匹配在字符集中指定的任何一个字符。 【知识模块】 查询 16 【正确答案】 C 【试题解析】 本题考查通配符的知识。 Access中的模糊查询和有效性规则设计中经常要用到通配符,常见的通配符有: “*”代表 0个或多个任意字符; “?”代表一个任意字符: “#”代表一个任意数字字符; “”代表与 内任意一个字符匹配; “!”代表与任意一个不在方括号内的的字符匹配,必须与 一起使用。 【知识模块】 查询 17 【正确答案】 C 【试题解析】 参数查 询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中将参数提示文本放在 “”中。 【知识模块】 查询

21、18 【正确答案】 D 【试题解析】 通配符 #表示通配任何单个数字字符。 【知识模块】 查询 19 【正确答案】 D 【试题解析】 本题考查通配符的知识。 Access中的模糊查询和有效性规则设计中经常要用到通配符,常见的通配符有: “*”代表 0个或多个任意字符; “?”代表一个任意字符; “#”代表一个任意数字字符; “口 ”代表与 内任意一个字符匹配; “!”代表与 任意一个不在方括号内的的字符匹配,必须与 一起使用。 【知识模块】 查询 20 【正确答案】 B 【试题解析】 各通配符的意义如下表所示:【知识模块】 查询 21 【正确答案】 B 【试题解析】 本题考查查询的条件准则的知

22、识。当我们进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找姓 “王 ”的记录,由于是模糊查询,所以应该使用关键词 “Like”;另外在 “王 ”的后面都加上 “*”,代表要查找的是“王 ”开头,后面有多个或 0个字符的数据。 【知识模块】 查询 22 【正确答案】 C 【试题解析】 本题考查查询设计视图的知识。在查询设计视图的 “准则 ”行中,要查询的值可以用双引号括起来,也可以不括,还可以使用 Like加上通配符来使用,但是通配符不配合 Like是无法单独使用的。 【知识模块】 查询 23 【正确答案】 B 【试题解析】 本题考查查询条件准则的知识。当我们进行查询时,不可避免

23、要遇到查询的条件准则的书写,在本题中要求查找包含 “信息 ”的记录,由于是模糊查询,所以应该使用关键词 “Like”;另外在 “信息 ”的前后都加上 “*”,代表要查找的是 “信息 ”前面后面有多个或 0个字符的数据。 【知识模块】 查询 24 【正确答案】 C 【试题解析】 InStr(, )函数:检索子字符串 str2在字符串 str1中最早出现的位置,返回一整型数。 InStr(简历 , “篮球 ”)800”,不符合这组数据,所以表达式计算结果为假。 OR逻辑运算符连接的两个表达式中,两个表达式都为假时,运算结果才为假。 【知识模块】 查询 32 【正确答案】 A 【试 题解析】 准则用

24、于输入一个准则来限定记录的选择,图书编号是 “T01”或“T02”的准则为 “T01”or m1“02”,或者为 in(”T01”, ”T02“)。 【知识模块】 查询 33 【正确答案】 C 【试题解析】 本题考查有关空值的知识。空值 (NULL)不同于空字符串和 0,它代表未知或者不确定的值。 【知识模块】 查询 34 【正确答案】 A 【试题解析】 在 ACCESS中用户可以建立查询,只展示用户关心的数据。 “姓名 ”字段的查询条件设置为 “Is Null”只显示 “姓名 ”字 段为空的记录。 【知识模块】 查询 35 【正确答案】 A 【试题解析】 本题考查查询条件的知识。由图中可以看出,两个查询条件位于同一行,说明两个条件之间是 “与 ”的关系; Year(工作时间 )2000”,就是工资额不大于 2000,也就是工资额小于等于 2000,也可以说成除了工资额大于 2000以外。 【知识模 块】 查询

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

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

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