视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
国家计算机二级考试Access——查询
2025-09-28 20:54:53 责编:小OO
文档
全国计算机等级考试培训

二级数据库(ACCESS)

 历年考题(2009.3 ) 

◆(20) 下列关于SQL 语句的说法中,错误的是 

A)INSERT 语句可以向数据表中追加新的数据记录 

B)UPDATE 语句用来修改数据表中已经存在的数据记录 

C)DELETE 语句用来删除数据表中的数据 

D)CREATE 语句用来建立表结构并追加新的记录  

 历年考题(2009.3 ) 

◆(28) 要从数据库中删除一个表,应该使用的SQL 语句是 

A)ALTER TABLE          B)KILL TABLE    

C)DELETE TABLE        D)DROP TABLE

 历年考题(2009.3 ) 

◆ (7) 函数mid(" 学生信息管理系统" ,3 ,2) 的结果是 【7】   。 

 历年考题(2009.3 ) 

◆ (8) 用SQL 语句实现查询表名为“ 图书表” 中的所有记录,应该使用的select 语句是: 

Select   【8】   。 

 查询 

◆ 大纲要求 

 认识查询 

 创建选择查询 

 在查询中进行计算 

 创建交叉表查询 

 创建参数查询 

 创建操作查询 

 创建SQL 查询 

 操作已创建的查询 

◆ 重要考点(大约占10% ) 

 建立查询的准则 

 创建带条件的查询 

 创建不带条件的查询 

 创建操作查询 

 创建SQL 查询 

 认识查询 

◆ 考点1 :查询的功能 

 选择字段 

 选择记录 

 编辑记录 

 实现计算 

 建立新表 

 建立基于查询的报表和窗体 

 历年考题(2004.9 ) 

    (15 )在查询中,默认的字段显示顺序是 

     

                A )在表的" 数据表视图" 中显示的顺序 

    B )添加时的顺序 

    C )按照字母顺序 

    D )按照文字笔画顺序 

 历年考题(2008.9 ) 

(14)在显示查询结果时,如果要将数据表中的"籍贯"字段名,显示为"出生地",可在查询设计视图中改动

    A)排序     

    B)字段     

    C)条件     

    D)显示

 历年考题(2008.9 ) 

(20)在Access数据库中使用向导创建查询,其数据可以来自

A)多个表   

B)一个表   

C)一个表的一部分     

D)表或查询

 历年考题(2005.9 ) 

 (20 )下面显示的是 

 查询设计视图,从设 

 计视图所示的内容中 

 判断此查询将显示 

 

A )出生日期字段值 

B )所有字段值 

C )除出生日期以外的所有字段值 

D )雇员ID 字段值 

 历年考题(2007.9 ) 

 (18) 在Access 中,查询的数据源可以是 

 

A) 表      

B) 查询      

C) 表和查询     

D) 表、查询和报表 

 认识查询 

◆考点2:查询的类型

选择查询

交叉表查询

参数查询

操作查询

●生成表查询

●删除查询

●更新查询

●追加查询

SQL查询

●联合查询

●传递查询

●数据定义查询

●子查询

 历年考题(2005.4 ) 

   (18 )将表A 的记录复制到表B 中,且不删除表B中的记录,可以使用的查询是 

    A )删除查询 

    B )生成表查询 

    C )追加查询 

    D )交叉表查询 

 历年考题(2006.9 ) 

 (10 )如果要将某表中的若干记录删除,应该创建_____ 查询。 

 历年考题(2007.9 ) 

(17) 将表A 的记录添加到表B 中,要求保持表B 中原有的记录,可以使用的查询是 

A) 选择查询  

B) 生成表查询  

C) 追加查询  

D) 更新查询 

 历年考题(2008.4 ) 

(7)在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是           查询。

 历年考题(2008.4 ) 

(17)如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是

    A)删除  

    B) 追加   

    C)生成表    

    D)更新 

 认识查询 

◆考点3:建立查询的准则

运算符

函数

文本值

日期值

字段的部分

空值

◆考点4:创建不带条件的查询(*)

查询向导

查询设计视图

◆考点5:创建带条件的查询

准则行输入

多条件的关系

 历年考题(2008.4 ) 

(18)条件“NOT 工资额>2000”的含义是

    A)选择工资额大于2000的记录

    B)选择工资额小于2000的记录

    C)选择除了工资额大于2000之外的记录

    D)选择除了字段工资额之外的字段,且大于2000的记录

 历年考题(2007.9 ) 

  (19) 在一个Access 的表中有字段“ 专业” ,要查找包含“ 信息” 两个字的记录,正确的条件表达式是 

A)=left([ 专业],2)=" 信息"    

B)like "* 信息*"  

C)="* 信息*"              

D)Mid([ 专业],2)=" 信息"

 历年考题(2004.9 ) 

    (18 )在课程表中要查找课程名称中包含“ 计算机” 的课程,对应“ 课程名称” 字段的正确准则表达式是 

 

    A )" 计算机"

    B )"* 计算机*"

    C )Like "* 计算机*"

    D )Like " 计算机"

 历年考题(2004.9 ) 

 (20 )建立一个基于" 学生" 表的查询,要查找" 出生日期" (数据类型为日期/ 时间型)在1980-06-06 和1980-07-06 间的学生,在" 出生日期" 对应列的" 准则" 行中应输入的表达式是 

 

A )between 1980-06-06 and 1980-07-06

B )between #1980-06-06# and #1980-07-06#

C )between 1980-06-06 or 1980-07-06

D )between #1980-06-06# or #1980-07-06#

 历年考题(2008.9 ) 

(18)假如有一组数据:工资为800元,职称为"讲师",性别为"男",在下列逻辑表达式中结果为"假"的是

A)工资>800 AND 职称="助教" OR 职称="讲师"

B)性别="女” OR  NOT 职称="助教"

C)工资=800  AND  (职称="讲师"  OR  性别="女")

D)工资>800 AND (职称="讲师"  OR  性别="男")

 历年考题(2008.9 ) 

(19)在建立查询时,若要筛选出图书编号是"T01"或"T02"的记录,可以在查询设计视图准则行中输入

    

    A) "T01"  or  "T02"      

    B) "T01"  and  "T02"

    C) in("T01"  and  "T02")  

    D) not  in  ("T01"  and  "T02")

 历年考题(2007.9 ) 

   (21) 现有某查询设计视图(如下图所示),该查询要查找的是 

 

 

 

A) 身高在160 以上的女性和所有的男性 

B) 身高在160 以上的男性和所有的女性 

C) 身高在160 以上的所有人或男性 

D) 身高在160 以上的所有人 

 历年考题(2006.9 ) 

    (19)下面显示的是查询设计视图的“设计网格”部分: 

从所显示的内容中可以判断出该查询要查找的是

   A)性别为“女”并且1980年以前参加工作的记录

   B)性别为“女”并且1980年以后参加工作的记录

   C)性别为“女”或者1980年以前参加工作的记录

   D)性别为“女”或者1980年以后参加工作的记录

 历年考题(2006.9 ) 

     (20 )若要查询某字段的值为“JSJ” 的记录,在查询设计视图对应字段的准则中,错误的表达式是 

    A )JSJ

    B )"JSJ"

    C )"*JSJ*"

    D )Like "JSJ"

 历年考题(2006.4 ) 

 (19 )在下图中,与查询 

 设计器的筛选标签中所设 

 置的筛选功能相同的表达 

 式是 

 

A )成绩表. 综合成绩>=80 AND 成绩表. 综合成绩=<90

B )成绩表. 综合成绩>80 AND 成绩表. 综合成绩<90

C )80 <= 成绩表. 综合成绩 <= 90

D )80 < 成绩表. 综合成绩 < 90

 历年考题(2006.4 ) 

  (20 )下图中所示的查询返回的记录是 

 

   A )不包含80 分和90 分 

   B )不包含80 至90 分数段 

   C )包含80 至90 分数段 

   D )所有的记录 

 历年考题(2005.9 ) 

   (18 )若在"tEmployee" 表中查找所有姓" 王" 的记录,可以在查询设计视图的准则行中输入 

      

                    A )Like " 王"

     B )Like " 王*"

     C )=" 王"

     D )=" 王*"

 历年考题(2005.4 ) 

    (19 )在Access 的数据库中已建立了"tBook" 表,若查找" 图书编号" 是"112266" 和"113388" 的记录,应在查询设计视图的准则行中输入 

    A )"112266" and "113388"

    B )not in("112266", "113388")

    C )in("112266

    D )not("112266" and "113388")

 历年考题(2005.4 ) 

   (6 )若要查找最近20 天之内参加工作的职工记录,查询准则为______ 。 

 历年考题(2007.9 ) 

   (20) 如果在查询的条件中使用了通配符方括号“[  ]” ,它的含义是 

 

A) 通配任意长度的字符              

B) 通配不在括号内的任意字符 

C) 通配方括号内列出的任一单个字符  

D) 错误的使用方法 

 历年考题(2007.4 ) 

    (23 )要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是 

A )*   

B )?  

C )!    

D )#

 历年考题(2006.9 ) 

     (16 )以下关于空值的叙述中,错误的是 

    A )空值表示字段还没有确定值 

    B )Access 使用NULL 来表示空值 

    C )空值等同于空字符串 

    D )空值不等于数值0

 在查询中进行计算 

◆考点6:总计查询

Sum

Avg

Max

Min

Count

Stdev

Var

Group by

First

Last

Expression

Where

 在查询中进行计算 

◆ 考点7 :分组总计查询 

Group by

◆ 考点8 :添加计算字段 

 字段引用(   [ ]     ) 

 表达式 

 

 

 历年考题(2007.4 ) 

    (18 )在Access 中已建立了“ 工资” 表,表中包括“ 职工号” 、“ 所在单位” 、“ 基本工资” 和“ 应发工资” 等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“ 所在单位” 的“ 总计” 行和“ 应发工资” 的“ 总计” 行中分别选择的是 

A )sum, group by   

B )count, group by

C )group by, sum   

D )group by, count

 历年考题(2005.9 ) 

  (21 )若以"tEmployee" 表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是 

 历年考题(2005.9 ) 

 历年考题(2005.9 ) 

 创建交叉表查询 

◆ 考点9 :创建交叉表查询 

 交叉表查询: 

● 行标题 

● 列标题 

● 总计项(交叉点上的计算) 

 创建交叉表查询 

 

 

 历年考题(2005.9 ) 

 (6 )创建交叉表查询时,必须对行标题和______ 进行分组(Group By )操作。 

 历年考题(2007.4 ) 

    (19 )在创建交叉表查询时,列标题字段的值显示在交叉表的位置是 

A )第一行   

B )第一列  

C )上面若干行  

D )左面若干列 

 历年考题(2004.9 ) 

    (22 )创建交叉表查询,在" 交叉表" 行上有且只能有一个的是 

    

            A )行标题和列标题 

   B )行标题和值 

   C )行标题、列标题和值 

   D )列标题和值 

 历年考题(2006.9 ) 

 (21 )已经建立了包含“ 姓名” 、“ 性别” 、“ 系别” 、“ 职称” 等字段的“tEmployee” 表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。 

 历年考题(2006.9 ) 

 正确的设计是 

 历年考题(2006.9 ) 

 正确的设计是 

 历年考题(2006.9 ) 

 正确的设计是 

 历年考题(2006.9 ) 

 正确的设计是 

 创建参数查询 

◆ 考点10 :创建参数查询 

[ ]

 单参数 

 多参数 

 

 历年考题(2008.9 ) 

(21)创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在

A)  { }中   

B) ( )中     

C)  [  ]中       

D) < >中

 历年考题(2006.4 ) 

 (17 )现有一个已经建好的“ 按雇员姓名查询” 窗体,如下图所示。 

    运行该窗体后,在文本框中输入要查询雇员的姓名,当按下“ 查询” 按钮时,运行一个名为“ 按雇员姓名查询” 的查询,该查询显示出所查雇员的雇员ID 、姓名和职称等三个字段。若窗体中的文本框名称为tName ,设计“ 按雇员姓名查询” ,正确的设计视图是  

 历年考题(2006.4 ) 

◆  (17 ) 

 历年考题(2006.4 ) 

◆  (17 ) 

 创建操作查询 

◆ 考点11 :创建操作查询(* ) 

 生成表查询 

 删除查询 

 更新查询 

 追加查询 

 

 历年考题(2004.9 ) 

 (6 )操作查询共有4 种类型,分别是删除查询、______ 、追加查询和生成表查询。 

 历年考题(2005.4 ) 

   (20 )下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是 

     

                A )删除查询 

    B )追加查询 

    C )生成表查询 

    D )更新查询 

 历年考题(2005.9 ) 

   (19 )下面显示的是查询设计视图的" 设计网格" 部分,从此部分所示的内容中可以判断出要创建的查询是 

      

      

A )删除查询 

B )生成表查询 

C )选择查询 

D )更新查询 

 创建SQL 查询 

◆ 考点12 :创建SQL 查询(* ) 

 历年考题(2008.4 ) 

(24)SQL语句不能创建

    A)报表     

    B)操作查询  

    C)选择查询   

    D)数据定义查询 

 历年考题(2007.4 ) 

    (20 )在Access 中已建立了“ 学生” 表,表中有“ 学号” 、“ 姓名” 、“ 性别” 和“ 入学成绩” 等字段。执行如下SQL 命令: 

Select 性别,avg(入学成绩)From 学生 Group by 性别

 其结果是 

A )计算并显示所有学生的性别和入学成绩的平均值 

B )按性别分组计算并显示性别和入学成绩的平均值 

C )计算并显示所有学生的入学成绩的平均值 

D )按性别分组计算并显示所有学生的入学成绩的平均值 

 历年考题(2006.9 ) 

     (13 )SQL 的含义是 

    A )结构化查询语言 

    B )数据定义语言 

    C )数据库查询语言 

    D )数据库操纵与控制语言 

 历年考题(2006.9 ) 

      (15 )在SQL 的SELECT 语句中,用于实现选择运算的是 

    A )FOR

    B )WHILE

    C )IF

    D )WHERE

 历年考题(2007.4 ) 

   (7)   在SQL 的Select  命令中用                      短语对查询的结果进行排序。 

 历年考题(2008.9 ) 

(22) 在下列查询语句中,与 

Select TAB1.* 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) Select TAB1.* FROM TAB1 WHERE TAB1.简历 Like "篮球*"

 历年考题(2008.9 ) 

(23)在Access数据库中创建一个新表,应该使用的SQL语句是

    

    A) Create Table     

    B) Create Index    

    C) Alter Table     

    D) Create Database

 历年考题(2008.4 ) 

(13)在SELECT语句中使用ORDER BY 是为了指定

    

    A)查询的表  

    B)查询结果的顺序  

    C)查询的条件  

    D)查询的字段

 历年考题(2008.4 ) 

 (16 )下列SQL 查询语句中, 

 与下面查询设计视图所示的 

 查询结果等价的是 

A.SELECT 姓名,性别,所属院系,简历 FROM tStud

WHERE 性别=“女” AND 所属院系 IN("03" , "04")

B.SELECT 姓名,简历 FROM tStud 

WHERE 性别=“女” AND 所属院系 IN("03" , "04")

C.SELECT 姓名,性别,所属院系,简历 FROM tStud

WHERE 性别=“女” AND 所属院系="03" OR  所属院系="04"

D.SELECT 姓名,简历 FROM tStud

WHERE 性别=“女” AND所属院系="03" OR  所属院系="04"

 历年考题(2006.4 ) 

 (18 )下图是使用查询 

 设计器完成的查询,与 

 该查询等价的SQL 语句 

 是 

 

A)select 学号,数学 from sc where 数学> (select avg(数学) from sc)

B)select 学号 where 数学> (select avg(数学) from sc)

C)select 数学 avg(数学) from sc

D)select 数学> (select avg(数学) from sc)

 操作已创建的查询 

◆ 考点13 :操作已创建的查询 下载本文

显示全文
专题