1、国家二级 ACCESS机试选择题(查询)-试卷 1及答案解析(总分:62.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.运行时根据输入的查询条件,从一个或多个表中获取数据并显示结果的查询称为(分数:2.00)A.交叉表查询B.参数查询C.选择查询D.操作查询2.下列关于 Access查询条件的叙述中,错误的是(分数:2.00)A.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系B.日期时间类型数据在两端加上#C.数字类型数据需在两端加上双引号D.文本类型数据需在两端加上双引号3.在 Access中,与 like一起使用时,代表任一数字的是(分数:2.00)A.
2、*B.?C.#D.$4.条件“not 工资额2000”的含义是(分数:2.00)A.工资额等于 2000B.工资额大于 2000C.工资额小于等于 2000D.工资额小于 20005.条件“性别女Or 工资额2000”的含义是(分数:2.00)A.性别为女并且工资额大于 2000的记录B.性别为女或者工资额大于 2000的记录C.性别为女并非工资额大于 2000的记录D.性别为女或:亡资额大于 2000,且二者择一的记录6.若姓名是文本型字段,要查找名字中含有“雪”的记录,应该使用的条件表达式是(分数:2.00)A.姓名 like“*雪*“B.姓名 like“!雪”C.姓名“*雪*“D.姓名“
3、*雪*“7.Access中,可与 Like一起使用,代表 0个或者多个字符的通配符是(分数:2.00)A.*B.?C.#D.$8.在学生成绩表中,查询成绩为 7080分之间(不包括 80)的学生信息。正确的条件设置是(分数:2.00)A.69 Or80B.Between 70 And 80C.70 And 80D.In(70,79)9.Access数据库中,能够对数据表进行统计的查询是(分数:2.00)A.汇总查询B.动作查询C.选择查询D.删除查询10.使用查询向导,不能创建的是(分数:2.00)A.单表查询B.多表查询C.带条件查询D.不带条件查询11.Access数据库中,SQL 查询中
4、的 Gmup By子句的作用是(分数:2.00)A.分组依据B.对查询进行排序C.列表D.选择行条件12.若参数查询运行时要给出提示信息,则对应参数条件的提示信息的格式是(分数:2.00)A.(提示信息)B.C.提示信息D.提示信息13.用 Select语句实现生成表查询时,必须包含的子旬是(分数:2.00)A.TOB.INTOC.ORDER BYD.GROUP BY14.基于“学生名单表”创建新表“学生名单表 2”,所使用的查询方式是(分数:2.00)A.删除查询B.生成表查询C.追加查询D.交叉表查询15.要查询 1990年下半年出生的人员,在查询设计视图的“出生日期”列的条件单元格中可输
5、入的条件表达式是(分数:2.00)A.#199011#And#199071#And#199071#And10430”,该子句的含义是(分数:2.00)A.“工资额”中大于 1000元的记录B.将“工资额”中大于 1000元的记录删除C.拷贝字段“工资额”中大于 1000元的记录D.将字段“工资额”中大于 1000元的记录进行替换25.下列 Access内置函数中,属于 SQL聚合函数的是(分数:2.00)A.IntB.FixC.CountD.Chr26.SELECT命令中,设置条件短语的关键词是(分数:2.00)A.WHILEB.FORC.WHERED.CONDITION27.下列关于在 SQ
6、L语句中使用 DESC的说法中,正确的是(分数:2.00)A.DESC关键字必须与 ORDER BY关键字一起使用B.DESC关键字必须与 GROUP BY关键字一起使用C.DESC关键字必须与 WHERE BY关键字一起使用D.DESC关键字必须与 INNER JOIN关键字一起使用28.在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示所有年龄在 25岁以下职工的姓名、性别和年龄,正确的 SQL命令是(分数:2.00)A.SELECT姓名,性别,YEAR(1)ATE()YEAR(出生日期)AS 年龄 FROM职工 WHERE YEAR(Date()YEAR(出生日期)85 Or 性
7、别“女“B.在姓名的“条件”单元格中输入:平均分85 And 性别“女“C.在平均分的“条件”单元格中输入:85;在性别的“条件”单元格中输入:“女“D.在平均分的“条件”单元格中输入:平均分85;在性别的“条件”单元格中输入:性别“女“国家二级 ACCESS机试选择题(查询)-试卷 1答案解析(总分:62.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.运行时根据输入的查询条件,从一个或多个表中获取数据并显示结果的查询称为(分数:2.00)A.交叉表查询B.参数查询 C.选择查询D.操作查询解析:解析:参数查询是在执行时显示对话框,要求用户输入查询信息,根据输入信
8、息检索字段中的记录进行显示。2.下列关于 Access查询条件的叙述中,错误的是(分数:2.00)A.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系B.日期时间类型数据在两端加上#C.数字类型数据需在两端加上双引号 D.文本类型数据需在两端加上双引号解析:解析:在 Access查询条件的设置过程中,若要使用文本型数据需在两端加上双引号,数值型数据可直接使用。3.在 Access中,与 like一起使用时,代表任一数字的是(分数:2.00)A.*B.?C.# D.$解析:解析:在 Access查找数据时,可以利用通配符和 like函数一起使用。通配符“*”表示与任意字符数匹配;“?”表示与
9、任何单个字母的字符匹配;“#”表示与任何单个数字字符匹配;不存在通配符“$”。4.条件“not 工资额2000”的含义是(分数:2.00)A.工资额等于 2000B.工资额大于 2000C.工资额小于等于 2000 D.工资额小于 2000解析:解析:“not 工资额2000”表示对“工资额2000”进行取反操作,即“工资额2000”的含义是(分数:2.00)A.性别为女并且工资额大于 2000的记录B.性别为女或者工资额大于 2000的记录 C.性别为女并非工资额大于 2000的记录D.性别为女或:亡资额大于 2000,且二者择一的记录解析:解析:OR 逻辑运算符表示“或”操作,在连接的两个
10、表达式中,当两个表达式都为假时,运算结果才为假。因此条件“性别女Or 工资额2000”的含义是性别为女或者工资额大于 2000的记录。6.若姓名是文本型字段,要查找名字中含有“雪”的记录,应该使用的条件表达式是(分数:2.00)A.姓名 like“*雪*“ B.姓名 like“!雪”C.姓名“*雪*“D.姓名“*雪*“解析:解析:Like 是在查询表达式的比较运算符中用于通配设定,使用的通配符有“*”和“?”。“*”表示由 0个或任意多个字符组成的字符串,“?”表示任意一个字符。题干中要查找含有“雪”的记录应使用 like“*雪*“。7.Access中,可与 Like一起使用,代表 0个或者多
11、个字符的通配符是(分数:2.00)A.* B.?C.#D.$解析:解析:Like 用于通配设定查询表达式的比较运算符,通配符“*”表示与 0个或任意多个字符匹配;“?”表示与任何单个字母的字符匹配;“#”表示与任何单个数字字符匹配;不存在通配符“$”。8.在学生成绩表中,查询成绩为 7080分之间(不包括 80)的学生信息。正确的条件设置是(分数:2.00)A.69 Or80B.Between 70 And 80C.70 And 80 D.In(70,79)解析:解析:选项 A的条件设置为大于 69或小于 80,应使用 AND运算符,而不是 OR;选项 B将会查找成绩为 7080分之间(包含
12、70和 80)的学生信息;选项 D将只查找成绩为 70和 79的学生信息;选项 C正确,将查询成绩为 7080分之间(不包括 80)的学生信息。9.Access数据库中,能够对数据表进行统计的查询是(分数:2.00)A.汇总查询B.动作查询C.选择查询 D.删除查询解析:解析:在 Access数据库中,可以利用选择查询对数据表进行统计。10.使用查询向导,不能创建的是(分数:2.00)A.单表查询B.多表查询C.带条件查询 D.不带条件查询解析:解析:利用查询向导创建查询的特点是方便、快捷,用户只需按照提示逐步选择即可创建。查询向导可以创建单表查询、多表查询以及不带条件的查询,而不能创建较复杂
13、的带条件查询,如需创建带条件的查询可使用“设计”视图。11.Access数据库中,SQL 查询中的 Gmup By子句的作用是(分数:2.00)A.分组依据 B.对查询进行排序C.列表D.选择行条件解析:解析:在 Access中,Gmup By 子句指定查询结果的分组条件。12.若参数查询运行时要给出提示信息,则对应参数条件的提示信息的格式是(分数:2.00)A.(提示信息)B.C.提示信息D.提示信息 解析:解析:参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中需将参数提示文本放在“”中。13.用 Select语句实现生成表查询时,必须包含的子旬是(分数:2.00)
14、A.TOB.INTO C.ORDER BYD.GROUP BY解析:解析:生成表查询是利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。生成表 SELECT语句的基本格式为:SELECT 字段列表 INTO新表名称 FROM旧表名称。14.基于“学生名单表”创建新表“学生名单表 2”,所使用的查询方式是(分数:2.00)A.删除查询B.生成表查询 C.追加查询D.交叉表查询解析:解析:生成表查询是利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。因此基于“学生名单表”创建新表“学生名单表 2”应使用生成表查询。15
15、.要查询 1990年下半年出生的人员,在查询设计视图的“出生日期”列的条件单元格中可输入的条件表达式是(分数:2.00)A.#199011#And#199071#And#199071#And#199071#And#199071#And10430”,该子句的含义是(分数:2.00)A.“工资额”中大于 1000元的记录 B.将“工资额”中大于 1000元的记录删除C.拷贝字段“工资额”中大于 1000元的记录D.将字段“工资额”中大于 1000元的记录进行替换解析:解析:SELECT 语句的格式为:SELECT 字段列表 FROM表名 WHERE条件表达式,其中 Where子句用于指明查询的条件
16、。Select 语句的子句“Where 工资额1000”是要寻找“工资额”中大于 1000元的记录。25.下列 Access内置函数中,属于 SQL聚合函数的是(分数:2.00)A.IntB.FixC.Count D.Chr解析:解析:SQL 中聚合函数有如下几种:min()某一列最小值;max()某一列最大值;sum()某一列总和;count()所有记录数;count(*)所有非 null记录数;avg 某一列平均值;因此 C选项正确。26.SELECT命令中,设置条件短语的关键词是(分数:2.00)A.WHILEB.FORC.WHERE D.CONDITION解析:解析:SELECT。命令
17、中使用 Where指明查询的条件,为可选项,若省略表则选择所有记录。27.下列关于在 SQL语句中使用 DESC的说法中,正确的是(分数:2.00)A.DESC关键字必须与 ORDER BY关键字一起使用 B.DESC关键字必须与 GROUP BY关键字一起使用C.DESC关键字必须与 WHERE BY关键字一起使用D.DESC关键字必须与 INNER JOIN关键字一起使用解析:解析:SELECT 语句的格式为:SELECT 字段列表 FROM表名WHERE 条件表达式ORDER BY 列名ASCDESC。通过 ORDER BY短语可以对查询的结果进行排序,与 ASC、DESC 搭配使用,A
18、SC 实现升序排序,DESC 实现降序排序。28.在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示所有年龄在 25岁以下职工的姓名、性别和年龄,正确的 SQL命令是(分数:2.00)A.SELECT姓名,性别,YEAR(1)ATE()YEAR(出生日期)AS 年龄 FROM职工 WHERE YEAR(Date()YEAR(出生日期)85 Or 性别“女“B.在姓名的“条件”单元格中输入:平均分85 And 性别“女“C.在平均分的“条件”单元格中输入:85;在性别的“条件”单元格中输入:“女“ D.在平均分的“条件”单元格中输入:平均分85;在性别的“条件”单元格中输入:性别“女“解析:解析:首先要找出平均分在 85分以上的记录,应在平均分的“条件”行中输入“85”,其次要找出女生的信息,应在性别的“条件”行中输入“女”。因此选项 C正确。