1、国家二级 ACCESS机试(选择题)模拟试卷 130及答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.若表 A中的一条记录与表 B中的多条记录相匹配,且表 B中的一条记录在表 A中最多只能找到一条记录与之相匹配,则表 A与表 B存在的关系是( )。(分数:2.00)A.一对一B.一对多C.多对一D.多对多2.以下列出的是设置参照完整性应符合的条件:主表的匹配字段应是主键或具有唯一索引;两个表中相关联的字段应有相同的数据类型;两个表之间必须是一对多的关系。其中正确的是( )。(分数:2.00)A.B.C.D.3.在表的“设计视图”中,不能完成的操
2、作是( )。(分数:2.00)A.修改字段的名称B.删除一个字段C.修改字段的属性D.删除一条记录4.在数据表视图下,不能进行的操作是( )。(分数:2.00)A.删除、修改、复制记录B.移动记录C.查找、替换数据D.排序、筛选记录5.在“查找和替换”对话框的“查找内容”文本框中,设置“2#1”的含义是( )。(分数:2.00)A.查找值为 21B.查找值为 2#1C.查找第一位为 2、第二位为任意字符,第三位为 1的值D.查找第一位为 2、第二位为任意数字,第三位为 1的值6.下列各项中不能在 Access查找或替换中使用的通配符是( )。(分数:2.00)A.#B.?C.!D.7.在对表中
3、记录排序时,若以多个字段作为排序字段,则显示结果是( )。(分数:2.00)A.按从左向右的次序依次排序B.按从右向左的次序依次排序C.按定义的优先次序依次排序D.无法对多个字段进行排序8.按窗体筛选时,同一行条件之间的关系是( )。(分数:2.00)A.与B.或C.非D.相同9.在 SQL语言的 SELECT语句中,用于实现选择运算的子句是( )。(分数:2.00)A.FORB.IFC.WHILED.WHERE10.利用对话框提示用户输入查询条件,这样的查询属于( )。(分数:2.00)A.选择查询B.参数查询C.操作查询D.SQL查询11.需要指定行标题和列标题的查询是( )。(分数:2.
4、00)A.交叉表查询B.参数查询C.操作查询D.标题查询12.若表示删除查询,表示更新查询,表示交叉表查询,表示追加查询,表示生成表查询,则下列各项中属于操作查询的是( )。(分数:2.00)A.B.C.D.13.如果要求查询在运行时能够接受从键盘输入的查询参数,进行查询设计时,“输入参数值”对话框的提示文本在“设计网格”中应设置在( )。(分数:2.00)A.“字段”行B.“显示”行C.“条件”行D.“文本提示”行14.创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在( )。(分数:2.00)A. 中B.( )中C. 中D.中15.Access支持的查询类型有( )。(分数:2.
5、00)A.选择查询、交叉表查询、参数查询、SQL 查询和操作查询B.选择查询、基本查询、参数查询、SQL 查询和操作查询C.多表查询、单表查询、参数查询、SQL 查询和操作查询D.选择查询、汇总查询、参数查询、SQL 查询和操作查询16.用 SELECT语句实现生成表查询时,必须包含的子句是( )。(分数:2.00)A.TOB.INTOC.ORDER BYD.GROUP BY17.下列关于 Access查询条件的叙述中,错误的是( )。(分数:2.00)A.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系B.日期时间类型数据在两端加上#C.数字类型数据需在两端加上双引号D.文本类型数据需在
6、两端加上双引号18.SELECT语句中有子句“WHEREI 资额1000”,该子句的含义是( )。(分数:2.00)A.查找“工资额”中大于 1000元的记录B.将“工资额”中大于 1000元的记录删除C.拷贝字段“工资额”中大于 1000元的记录D.将字段“工资额”中大于 1000元的记录进行替换19.SELECT命令中,设置条件短语的关键词是( )。(分数:2.00)A.WHILEB.FORC.WtERED.CONDITION20.在 SELECT命令中,使用 ASC时必须配合使用的短语是( )。(分数:2.00)A.GROUP BYB.ORDER BYC.WHERED.FROM21.在
7、SQL语言的 SELECT语句中,用于指明检索结果排序的子句是( )。(分数:2.00)A.FROMB.WHILEC.GROUP BYD.ORDER BY22.下列关于操作查询的叙述中,错误的是( )。(分数:2.00)A.在更新查询中可以使用计算功能B.删除查询可删除符合条件的记录C.生成表查询生成的新表是原表的子集D.追加查询要求两个表的结构必须一致23.Access中,可与 Like一起使用,代表 0个或者多个字符的通配符是( )。(分数:2.00)A.*B.?C.#D.$24.下列关于查询能够实现的功能的叙述中,正确的是( )。(分数:2.00)A.选择字段,选择记录,编辑记录,实现计
8、算,建立新表,设置格式B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的查询25.若姓名是文本型字段,要查找名字中含有“雪”的记录,应该使用的条件表达式是( )。(分数:2.00)A.姓名 Like“*雪*“B.姓名 Like“!雪“C.姓名“*雪*“D.姓名“雪*“26.下列关于查询设计视图“设计网格”各行作用的叙述中,错误的是( )。(分数:2.00)A.“总计”行是用于对查询的字段进行求和B.“表”行设置字段所在的表或查询的名称C.“字段”行表示
9、可以在此输入或添加字段的名称D.“条件”行用于输入一个条件来限定记录的选择27.若在查询条件中使用了通配符“!”,它的含义是( )。(分数:2.00)A.通配任意长度的字符B.通配不在括号内的任意字符C.通配方括号内列出的任一单个字符D.错误的使用方法28.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是( )。(分数:2.00)A.删除B.追加C.生成表D.更新29.将表 A的记录添加到表_B 中,要求保持表 B#原有的记录,可以使用的查询是( )。(分数:2.00)A.选择查询B.追加查询C.更新查询D.生成表查询30.要调整数据表中信息系 1990年以前参加工作教
10、师的住房公积金,应使用的操作查询是( )。(分数:2.00)A.生成表查询B.更新查询C.删除查询D.追加查询国家二级 ACCESS机试(选择题)模拟试卷 130答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.若表 A中的一条记录与表 B中的多条记录相匹配,且表 B中的一条记录在表 A中最多只能找到一条记录与之相匹配,则表 A与表 B存在的关系是( )。(分数:2.00)A.一对一B.一对多 C.多对一D.多对多解析:解析:Access 中,表之间的基本关系包括一对一、一对多、多对多 3种。若表 A中的一条记录与表 B中的一条记录相匹配,反之也
11、一样,那么两表之间存在一对一关系;若表 A中的一条记录与表 B中的多条记录相匹配,且表 B中的一条记录只能与表 A中的一条记录相匹配,那么两表之间存在一对多关系;若表 A中的多条记录与表 B中的多条记录相对应,反之也成立,那么两表之间存在多对多关系。2.以下列出的是设置参照完整性应符合的条件:主表的匹配字段应是主键或具有唯一索引;两个表中相关联的字段应有相同的数据类型;两个表之间必须是一对多的关系。其中正确的是( )。(分数:2.00)A.B. C.D.解析:解析:两个表之间设置参照完整性,则主表的匹配字段应是主键或具有唯一索引,并且这两个表中相关联的字段应有相同的数据类型,即和说法正确。相对
12、于主表的匹配字段,相关表中的匹配字段有可能为空,所以说法错误,答案选 B。3.在表的“设计视图”中,不能完成的操作是( )。(分数:2.00)A.修改字段的名称B.删除一个字段C.修改字段的属性D.删除一条记录 解析:解析:表的设计视图,是对表的结构进行调整,不能对记录进行操作。4.在数据表视图下,不能进行的操作是( )。(分数:2.00)A.删除、修改、复制记录B.移动记录 C.查找、替换数据D.排序、筛选记录解析:解析:在数据表视图下,可以对表中数据进行排序、筛选、替换、删除、修改、复制等操作。5.在“查找和替换”对话框的“查找内容”文本框中,设置“2#1”的含义是( )。(分数:2.00
13、)A.查找值为 21B.查找值为 2#1C.查找第一位为 2、第二位为任意字符,第三位为 1的值D.查找第一位为 2、第二位为任意数字,第三位为 1的值 解析:解析:在 Access中进行查找和替换功能,可使用通配符来通配相应的字符。其中,#通配任何单个数字字符。6.下列各项中不能在 Access查找或替换中使用的通配符是( )。(分数:2.00)A.#B.?C.!D. 解析:解析:在 Access中进行查找和替换,可使用通配符来通配相应的字符。其中,*表示可以通配任意个数的字符,?表示可以通配任意单个字符, 可以通配方括号内任何单个字符,!可以通配任何不在括号内的字符,一通配范围内的任何一个
14、字符,#通配任何单个数字字符。选项中只有不是通配符。7.在对表中记录排序时,若以多个字段作为排序字段,则显示结果是( )。(分数:2.00)A.按从左向右的次序依次排序B.按从右向左的次序依次排序C.按定义的优先次序依次排序 D.无法对多个字段进行排序解析:解析:按多个字段进行排序时,先按照第一个设定的字段排序,当第一个字段具有相同值时,再按照第二个字段进行排序,以此类推。8.按窗体筛选时,同一行条件之间的关系是( )。(分数:2.00)A.与 B.或C.非D.相同解析:解析:按窗体筛选时,同一行的条件同时都要满足。9.在 SQL语言的 SELECT语句中,用于实现选择运算的子句是( )。(分
15、数:2.00)A.FORB.IFC.WHILED.WHERE 解析:解析:SQL 查询的 SELECT语句是功能最强,也是最为复杂的 SQL语句。SELECT 语句的结构是: SELECT字段列表 FROM表名WHERE 查询条件GROJP BY 要分组的字段名HAVING 分组条件/ WHERE 后面的查询条件用来选择符合要求的记录。10.利用对话框提示用户输入查询条件,这样的查询属于( )。(分数:2.00)A.选择查询B.参数查询 C.操作查询D.SQL查询解析:解析:参数查询可以显示一个或多个提示参数值(准则)预定义对话框,也可以创建提示查询参数的自定义对话框,提示输入参数值,进行问答
16、式查询。11.需要指定行标题和列标题的查询是( )。(分数:2.00)A.交叉表查询 B.参数查询C.操作查询D.标题查询解析:解析:交叉表查询是将来源于某个表中的字段进行分组,一组列在交叉表左侧,一组列在交叉表上部,并在交叉表行与列交叉处显示表中某字段的各种计算值。12.若表示删除查询,表示更新查询,表示交叉表查询,表示追加查询,表示生成表查询,则下列各项中属于操作查询的是( )。(分数:2.00)A.B.C.D. 解析:解析:操作查询包括生成表查询、删除查询、更新查询和追加查询四种。13.如果要求查询在运行时能够接受从键盘输入的查询参数,进行查询设计时,“输入参数值”对话框的提示文本在“设
17、计网格”中应设置在( )。(分数:2.00)A.“字段”行B.“显示”行C.“条件”行 D.“文本提示”行解析:解析:参数查询的提示文本应设置在“条件”行。14.创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在( )。(分数:2.00)A. 中B.( )中C. 中 D.中解析:解析:建立参数查询时,要定义输入参数准则字段时,必须输入用“ ”括起来的提示信息。15.Access支持的查询类型有( )。(分数:2.00)A.选择查询、交叉表查询、参数查询、SQL 查询和操作查询 B.选择查询、基本查询、参数查询、SQL 查询和操作查询C.多表查询、单表查询、参数查询、SQL 查询和操作
18、查询D.选择查询、汇总查询、参数查询、SQL 查询和操作查询解析:解析:Access 中,基本查询包括选择查询、交叉表查询、参数查询、操作查询和 SQL查询 5种。16.用 SELECT语句实现生成表查询时,必须包含的子句是( )。(分数:2.00)A.TOB.INTO C.ORDER BYD.GROUP BY解析:解析:生成表查询时利用一个或多个表中的全部或部分数据建立新表,用 SELECT语句实现生成表查询时,用 INTO语句来限定生成的新表的名称。17.下列关于 Access查询条件的叙述中,错误的是( )。(分数:2.00)A.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系B.日
19、期时间类型数据在两端加上#C.数字类型数据需在两端加上双引号 D.文本类型数据需在两端加上双引号解析:解析:在 Access的查询条件中,数字类型的数据直接使用,不能加引号,如:成绩60。18.SELECT语句中有子句“WHEREI 资额1000”,该子句的含义是( )。(分数:2.00)A.查找“工资额”中大于 1000元的记录 B.将“工资额”中大于 1000元的记录删除C.拷贝字段“工资额”中大于 1000元的记录D.将字段“工资额”中大于 1000元的记录进行替换解析:解析:Where 子句用于限定 Select查询的条件,题干中的条件表示工资额大于 1000元。19.SELECT命令
20、中,设置条件短语的关键词是( )。(分数:2.00)A.WHILEB.FORC.WtERE D.CONDITION解析:解析:在 select查询中,使用 Where子句来限定查询条件。20.在 SELECT命令中,使用 ASC时必须配合使用的短语是( )。(分数:2.00)A.GROUP BYB.ORDER BY C.WHERED.FROM解析:解析:在 SQL查询中,使用 ORDER BY子句对查询结果进行排序,可同时指定排序方式,ASC 表示检索结果按某一字段值升序排列,DESC 表示检索结果按某一字段值降序排列。21.在 SQL语言的 SELECT语句中,用于指明检索结果排序的子句是(
21、 )。(分数:2.00)A.FROMB.WHILEC.GROUP BYD.ORDER BY 解析:解析:SQL 查询的 SELECT语句是功能最强,也是最为复杂的 SQL语句。SELECT 语句的结构是: SEIECTALLDISTINCT字段列表 FROM表名WHERE 查询条件GROUP BY 要分组的字段名HAVING 分组条件/ORDER BY 要排序的字段名ASCDESC/。22.下列关于操作查询的叙述中,错误的是( )。(分数:2.00)A.在更新查询中可以使用计算功能B.删除查询可删除符合条件的记录C.生成表查询生成的新表是原表的子集D.追加查询要求两个表的结构必须一致 解析:解
22、析:更新查询可以实现对数据表中的某些数据进行有规律的成批更新替换操作,可以使用计算字段;删除查询可以将一些过时的、用不到的数据筛选出来进行删除;生成表查询可以根据条件对原表进行筛选生成新表(即原表的子表),也可以直接创建原表的备份,还可以将多表联合查询生成一个新表;追加查询可以将符合查询条件的数据追加到一个已经存在的表中,该表可以是当前数据库中的一个表,也可以是另一个数据库中的表。没有要求这两个表必须结构一致。23.Access中,可与 Like一起使用,代表 0个或者多个字符的通配符是( )。(分数:2.00)A.* B.?C.#D.$解析:解析:在 Like子句中,“*”表示该位置可以匹配
23、任意个数的字符。24.下列关于查询能够实现的功能的叙述中,正确的是( )。(分数:2.00)A.选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的查询 解析:解析:查询的数据源可以是表或者其他查询。25.若姓名是文本型字段,要查找名字中含有“雪”的记录,应该使用的条件表达式是( )。(分数:2.00)A.姓名 Like“*雪*“ B.姓名 Like“!雪“C.姓名“*雪*“D.姓名“雪*“解析:
24、解析:Like 用于指定查找文本字段的字符模式,用“*”表示在该位置匹配任意多个字符,姓名中包含“雪”字,所以在雪字的前后位置都需要使用“*”来限定才不会遗漏。26.下列关于查询设计视图“设计网格”各行作用的叙述中,错误的是( )。(分数:2.00)A.“总计”行是用于对查询的字段进行求和 B.“表”行设置字段所在的表或查询的名称C.“字段”行表示可以在此输入或添加字段的名称D.“条件”行用于输入一个条件来限定记录的选择解析:解析:在查询设计视图中,“总计”行是系统提供的对查询中的记录组或全部记录进行的计算,它包括总计、平均值、计数、最大值、最小值、标准偏差或方差等。“表”行设置字段所在的表或
25、查询的名称;“字段”行表示可以在此输入或添加字段的名称;“条件”行用于输入一个条件来限定记录的选择。27.若在查询条件中使用了通配符“!”,它的含义是( )。(分数:2.00)A.通配任意长度的字符B.通配不在括号内的任意字符 C.通配方括号内列出的任一单个字符D.错误的使用方法解析:解析:通配符“!”的含义是匹配任意不在方括号里的字符,如 b!aell可查到 bill和 bull,但不能查到 ball或 bell。28.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是( )。(分数:2.00)A.删除B.追加C.生成表 D.更新解析:解析:生成表查询是利用一个或多个表中的数据建立一个新表。29.将表 A的记录添加到表_B 中,要求保持表 B#原有的记录,可以使用的查询是( )。(分数:2.00)A.选择查询B.追加查询 C.更新查询D.生成表查询解析:解析:追加查询可以将符合查询条件的数据追加到一个已经存在的表中,该表可以是当前数据库中的一个表,也可以是另一个数据库中的表。30.要调整数据表中信息系 1990年以前参加工作教师的住房公积金,应使用的操作查询是( )。(分数:2.00)A.生成表查询B.更新查询 C.删除查询D.追加查询解析:解析:更新查询属于操作查询的一种,能够同时对一个或多个表中的一组记录全部进行更新。