
4.2 自测习题
4.2.1 选择题
1.以下关于查询能实现的功能叙述中,正确的是( )。
A.选择字段,选择记录,编辑记录,实现计算,创建新表,创建数据库
B.选择字段,选择记录,编辑记录,实现计算,创建新表,更新关系
C.选择字段,选择记录,编辑记录,实现计算,创建新表,设置格式
D.选择字段,选择记录,编辑记录,实现计算,创建新表,创建基于查询的报表和窗体
2.以下不属于查询视图的是( )。
A.设计视图
B.模板视图
C.数据表视图
D.SQL视图
3.以下不属于操作查询的是( )。
A.参数查询
B.删除查询
C.更新查询
D.生成表查询
4.将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是( )。
A.选择查询
B.更新查询
C.追加查询
D.生成表查询
5.在创建查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计视图“条件”行中输入( )。
A.“T01”OR“T02”
B.“T01”AND“T02”
C.In(“T01”OR“T02”)
D.In(“T01”AND“T02”)
6.以下关于查询的叙述中,正确的是( )。
A.只能根据数据表创建查询
B.只能根据已建查询创建查询
C.可以根据数据表和已建查询创建查询
D.不能根据已建查询创建查询
7.在显示查询结果时,如果要将数据表中的“籍贯”字段名称显示为“出生地”,可在查询设计视图中改动( )。
A.“排序”行
B.“字段”行
C.“条件”行
D.“显示”行
8.创建参数查询时,在查询设计视图“条件”行中应将参数提示文本放置在( )。
A.{ }中
B.( )中
C.[ ]中
D.< >中
9.图4-3所示为查询设计视图的“设计网格”部分,从显示内容可以判断,该查询是查找( )。

图4-3 查询设计视图的“设计网格”
A.性别为“女”并且1985年以前参加工作的记录
B.性别为“女”并且1985年以后参加工作的记录
C.性别为“女”或者1985年以前参加工作的记录
D.性别为“女”或者1985年以后参加工作的记录
10.图4-4所示为查询设计视图的“设计网格”部分,从显示内容可以判断,该查询是查找( )。

图4-4 查询设计视图的“设计网格”
A.年龄在22岁以上的女性和所有的男性
B.年龄在22岁以上的男性和所有的女性
C.年龄在22岁以上的所有人或男性
D.年龄在22岁以上的所有人
11.要将成绩取整,可以使用( )。
A.Abs([成绩])
B.Int([成绩])
C.Sqr([成绩])
D.Sgn([成绩])
12.在选择查询窗口的设计网格中,若没有设置条件,但对某一字段的“总计”行选择了“计数”选项,则意味着( )。
A.统计符合条件的记录个数,不包括Null(空)值
B.统计全部记录的个数,不包括Null(空)值
C.统计符合条件的字段值总和
D.统计全部记录的字段值总和
13.对于参数查询,“输入参数值”对话框的提示文本设置在“设计网格”的( )。
A.“字段”行
B.“显示”行
C.“文本提示”行
D.“条件”行
14.在查询的设计视图中,若实现使某个字段只用于设定条件,但不出现在查询结果中,应设置的行是( )。
A.排序
B.显示
C.字段
D.条件
15.查询“学生”表中“姓名”不为空值的记录的查询条件是( )。
A.*
B.Is Not Null
C.?
D." "
16.在一个 Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )。
A.=Left([专业],2)="信息"
B.Like "*信息*"
C.=Mid([专业],2)="信息"
D.="*信息*"
17.如果想显示电话号码字段中6打头的所有记录(电话号码字段的数据类型为短文本型),应在“条件”行输入( )。
A.Like "6*"
B.Like "6? "
C.Like "6#"
D.Like 6*
18.在SQL 的SELECT 语句中,用于实现选择运算的是( )。
A.IF
B.FOR
C.WHILE
D.WHERE
19.在Access中已创建了“学生”表,表中有“学号”“姓名”“性别”和“入学成绩”等字段。执行如下SQL命令:
SELECT性别,Avg(入学成绩)FROM学生GROUP BY 性别
其结果是( )。
A.计算并显示所有学生的性别和入学成绩的平均值
B.按性别分组计算并显示性别和入学成绩的平均值
C.计算并显示所有学生的入学成绩的平均值
D.按性别分组计算并显示所有学生的入学成绩的平均值
20.若将信息系2015年以前参加工作教师的“职称”改为“副教授”,合适的查询为( )。
A.生成表查询
B.更新查询
C.删除查询
D.追加查询
21.如果希望根据某个或某些字段的值查找记录,则最好使用( )。
A.选择查询
B.交叉表查询
C.参数查询
D.操作查询
22.SQL语言是( )。
A.高级语言
B.结构化查询语言
C.宿主语言
D.数据定义语言
23.有商品表内容如下:

执行SQL命令:
SELECT部门号,Max(单价*数量)FROM商品表 GROUP BY 部门号;
查询结果的记录个数是( )。
A.1
B.4
C.3
D.10
24.在交叉表查询中,值字段应该放置在( )。
A.数据表的左边
B.行和列交叉的地方
C.数据表的上方
D.数据表任意的地方
25.若要用设计视图创建一个查询,查找总分在255分以上(含255分)的女同学的记录,并显示姓名、性别和总分,正确设置查询条件的方法应为( )。
A.在条件单元格输入:总分>=255 OR 性别="女"
B.在条件单元格输入:总分>=255 AND 性别="女"
C.在“总分”条件单元格输入:>=255;在“性别”条件单元格输入:"女"
D.在“总分”条件单元格输入:总分>=255;在“性别”条件单元格输入:"女"
26.在Access中已创建了“工资”表,表中包括“职工号”“所在单位”“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么应在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择( )。
A.总计,Group By
B.计数,Group By
C.Group By,总计
D.Group By,计数
27.交叉表查询是为了解决( )。
A.一对多关系中,对“多方”实现分组求和的问题
B.一对多关系中,对“一方”实现分组求和的问题
C.一对一关系中,对“一方”实现分组求和的问题
D.多对多关系中,对“多方”实现分组求和的问题
28.在查询中,默认的字段显示顺序是( )。
A.按照字母顺序
B.按照文字笔画顺序
C.按添加时顺序
D.在表的“数据表视图”中显示的顺序
29.以下关于操作查询的叙述中,错误的是( )。
A.更新查询中可以使用计算功能
B.删除查询主要用于删除符合条件的记录
C.生成表查询生成的表是源表的一个子集
D.追加查询时如果两个表结构不一致,即使有相同字段,也不能进行
30.创建交叉表查询,在设计网格的“交叉表”行上有且只能有一个( )。
A.行标题和列标题
B.行标题和值
C.行标题、列标题和值
D.列标题和值
4.2.2 填空题
1.使用查询向导创建交叉表查询的数据源必须来自______个表或查询。
2.如果要将某表中的若干记录删除,应该创建______查询。
3.在查询设计视图的设计网格中的“条件”行上,同一行的条件之间是______的关系,不同行的条件之间是______的关系。
4.查询的3种视图分别是:数据表视图、______视图和______视图。
5.创建查询的方法主要有3种,分别为“使用向导”创建、使用______创建和使用SQL语句创建。
6.如果要求通过输入学号查询学生情况,可以采用______进行查询。
7.在SQL的SELECT命令中用______短语对查询的结果进行排序,______短语对查询的结果进行分组。
8.书写查询条件时,文本值应使用______符号括起来。
9.查询设计完成后,通过单击功能区中“设计”选项卡中的“视图”按钮或“运行”按钮
,可以切换到______视图查看查询结果。
10.若要显示“学生”表的所有记录及字段,其SQL语句应是______。
4.2.3 判断题
1.Access中,查询不仅具有查找的功能,而且还具有计算功能。 ( )
2.可以根据数据库表创建查询,但不能根据已建查询创建查询。 ( )
3.分组总计查询中必须包含分组依据字段和总计项字段两种字段。 ( )
4.可以使用函数、逻辑运算符、关系运算符创建复杂的查询。 ( )
5.查询条件必须预先设计好,在查询保存后不能再更改查询条件。 ( )
6.用SQL语言描述“在教师表中查找男教师的全部信息”,可以构造为SELECT * FROM教师表 IF(性别="男")。 ( )
7.使用查询向导创建查询比较简单,但不能创建带条件的查询。 ( )
8.在查询设计器中,若不想显示选定的字段内容,应取消该字段“显示”复选框标记。( )
9.查询记录集中显示的字段必须是数据库中已有的字段。 ( )
10.若上调产品价格,最方便的方法是使用参数查询。 ( )