内容正文:
专题十 使用高级查询、操作查询创建查询(原卷版)
一:单选题
1:在设计视图中,不是添加字段方法的是( )
A. 在设计网格字段行的下拉列表框中选择
B. 将字段直接拖到设计网格中
C. 双击字段列表框中的字段名称
D. 选中字段列表框中的字段名称,右击选择“添加”命令
2:在Access查询设计器中,以下哪项不能直接设置( )
A. 字段的排序方式
B. 字段的筛选条件
C. 字段的显示格式
D. 字段是否可显示
3:在Access数据库中创建参数查询时,以下哪一项是构建条件表达式时必须使用的?( )
A. 方括号 []
B. 双引号 ""
C. NULL
D. 问号 ?
4:在Access数据库中,关于总计查询的正确说法是( )
A. 总计查询只能进行求和、计数操作
B. 总计查询必须设置分组字段和总计字段
C. 一个总计查询中只能设置一个分组字段
D. 一个总计查询中只能设置一个总计字段
5:在使用Access查询设计视图时,用于指定用户输入参数位置的方括号通常出现在查询设计网格的哪一行?( )
A. 字段行
B. 排序行
C. 显示行
D. 条件行
二:填空题
1:进行总计查询时,需要设置两个字段,分别是 和 。
2:需要在文本框中输入“[请输入……]”字样的是 。
3:若在“字段”行,输入“金额:[单价]*[数量]”,则采用 。
4:存在“更新到”行的查询为 。
5:进行追加查询时,需要在对话框中选择要追加到哪张表上,并且在相应字段下“ ”单元格中输入条件表达式。
6:选择删除类型为删除时,要在相应字段下“ ”单元格中输入条件表达式。
7:使用设计视图创建参数查询时,一般需要在 输入参数的方括号。
8:创建计算查询时,计算表达式必须在 输入。
9:根据用户输入的工作时长,查询该用户的工资情况,属于 。
10: 能够改变原表中的数据。
三:判断题
1:在查询设计界面,左键单击打开“显示表”对话框,只能在对话框中选择相关的一张表进行操作。( )
2:在更新查询中不能输入表达式只能输入固定的值。( )
3:在追加查询中,可以在“追加”行输入条件表达式。( )
4:在删除查询中,可以在“删除”行输入要删除的条件表达式。( )
5:在生成表查询中,存在“生成”所在行,可以在相应单元格中输入条件表达式。( )
6:更新查询界面中未出现排序行。( )
四:简答题
1:用查询向导和查询设计器创建查询各自的优缺点是什么?
2:什么是操作查询?操作查询包括哪几种?
3:使用追加查询时应该注意哪些问题?
学科网(北京)股份有限公司
$$
专题十 使用高级查询、操作查询创建查询(解析版)
一:单选题
1:在设计视图中,不是添加字段方法的是( )
A. 在设计网格字段行的下拉列表框中选择
B. 将字段直接拖到设计网格中
C. 双击字段列表框中的字段名称
D. 选中字段列表框中的字段名称,右击选择“添加”命令
【答案】 D
【解析】 在Access的设计视图中,添加字段到查询的常用方法包括:A.在设计网格字段行的下拉列表框中选择:可以在设计网格的字段行中选择需要的字段,然后从下拉列表中选择相应的字段。B.将字段直接拖到设计网格中:可以通过将字段列表中的字段直接拖放到设计网格中来添加字段。C.双击字段列表框中的字段名称:双击字段列表中的字段名称,可以快速将其添加到查询的设计网格中。选项D描述的右击选择“添加”命令,并不是在Access设计视图中添加字段的常用方法。通常,添加字段是通过上述A、B、C三种方式完成的。因此,正确答案是D。
2:在Access查询设计器中,以下哪项不能直接设置( )
A. 字段的排序方式
B. 字段的筛选条件
C. 字段的显示格式
D. 字段是否可显示
【答案】 C
【解析】 A.字段的排序方式:可以在查询设计视图中设置字段的排序方式,如升序或降序。B.字段的筛选条件:可以在查询设计视图中的“条件”行设置字段的筛选条件来过滤数据。D.字段是否可显示:可以在查询设计视图中的“显示”行设置字段是否在查询结果中显示。C.字段的显示格式:虽然可以在查询结果中对字段的显示格式进行一些调整,但这些调整通常是在数据表的设计视图或在查询结果的“格式条件”中进行,而不是在查询设计视图的字段属性中直接设置。因此,选项C是查询设计器中不能直接设置的项目。
3:在Access数据库中创建参数查询时,以下哪一项是构建条件表达式时必须使用的?( )
A. 方括号 []
B. 双引号 ""
C. NULL
D. 问号 ?
【答案】 D
【解析】 A.方括号 []:通常用于引用字段名,特别是在字段名包含空格或关键字时。B.双引号 "":用于定义查询中的文本字符串常量。C.NULL:在SQL中表示没有值,但在创建参数查询的条件表达式时,并不是必须项。D.问号 ?: 在Access参数查询中,用来表示查询运行时用户需要输入的参数值。每个问号代表一个参数提示,用户在查询运行时会被要求输入相应的值。
4:在Access数据库中,关于总计查询的正确说法是( )
A. 总计查询只能进行求和、计数操作
B. 总计查询必须设置分组字段和总计字段
C. 一个总计查询中只能设置一个分组字段
D. 一个总计查询中只能设置一个总计字段
【答案】 B
【解析】A.总计查询只能进行求和和计数的查询:这个说法是错误的,因为总计查询可以执行多种聚合函数,不限于求和和计数。B.总计查询必须设置分组字段和总计字段。在创建总计查询时,需要指定如何对数据进行分组,并定义哪些字段将被用于聚合计算,如求和、平均、最大值、最小值等。C.一个总计查询中只能设置一个分组字段:这个说法是错误的,总计查询可以基于多个字段进行分组,从而对数据进行更复杂的汇总。D.一个总计查询中只能设置一个总计字段:这个说法也是错误的,可在一个总计查询中对多个字段应用不同的聚合函数,设置多个总计字段。
5:在使用Access查询设计视图时,用于指定用户输入参数位置的方括号通常出现在查询设计网格的哪一行?( )
A. 字段行
B. 排序行
C. 显示行
D. 条件行
【答案】 D
【解析】 A.字段行用于选择要包含在查询结果中的字段,但不用于指定输入参数。B.排序行用于指定查询结果的排序顺序,如升序或降序,也不用于指定输入参数。C.显示行用于控制查询结果中字段的显示或隐藏,同样不用于指定输入参数。D.条件行用于设置查询的筛选条件,包括输入参数的定义。在条件行中,可以使用方括号来表示查询运行时需要用户输入的参数值。
二:填空题
1:进行总计查询时,需要设置两个字段,分别是分组字段和总计字段。
2:需要在文本框中输入“[请输入……]”字样的是参数查询。
3:若在“字段”行,输入“金额:[单价]*[数量]”,则采用计算查询。
4:存在“更新到”行的查询为更新查询。
5:进行追加查询时,需要在对话框中选择要追加到哪张表上,并且在相应字段下“条件”单元格中输入条件表达式。
6:选择删除类型为删除时,要在相应字段下“条件”单元格中输入条件表达式。
7:使用设计视图创建参数查询时,一般需要在条件行输入参数的方括号。
8:创建计算查询时,计算表达式必须在字段栏输入。
9:根据用户输入的工作时长,查询该用户的工资情况,属于参数查询。
10:更新查询能够改变原表中的数据。
三:判断题
1:在查询设计界面,左键单击打开“显示表”对话框,只能在对话框中选择相关的一张表进行操作。( )
【答案】 ×
【解析】 在查询设计界面,右键打开“显示表”对话框,可以在对话框中选择相关的多张表进行操作。
2:在更新查询中不能输入表达式只能输入固定的值。( )
【答案】 ×
【解析】 在更新查询中,可以在相应字段下“更新到”单元格中输入更新表达式,可以是固定值也可以是表达式。
3:在追加查询中,可以在“追加”行输入条件表达式。( )
【答案】 ×
【解析】 选择查询类型为“追加”时,可以在相应字段的“条件”单元格中输入条件表达式,而非在“追加”行添加表达式。
4:在删除查询中,可以在“删除”行输入要删除的条件表达式。( )
【答案】 ×
【解析】 选择查询类型为“删除”时,可以在相应字段的“条件”单元格中输入条件表达式,而非在“删除”行添加表达式。
5:在生成表查询中,存在“生成”所在行,可以在相应单元格中输入条件表达式。( )
【答案】 ×
【解析】 在生成表查询中,存在字段、表、排序、显示、条件、或行,没有生成行,输入表达式在条件行输入即可。
6:更新查询界面中未出现排序行。( )
【答案】 √
【解析】 在更新查询时,查询设计视图中会出现“更新到”行,由于不能进行排序,所以没有“排序”行。更新查询和删除查询没有排序和显示行。
四:简答题
1:用查询向导和查询设计器创建查询各自的优缺点是什么?
【答案】
(1)查询向导
①优点:能够快捷方便地创建查询,简单易用,上手快。
②缺点:只能创建一些简单的查询,查询功能相对较弱。
(2)查询设计视图
①优点:可以创建一些比较复杂的查询,查询功能相对较强,实用性强。
②缺点:完成较为复杂的查询的操作有一定难度,不易掌握。
2:什么是操作查询?操作查询包括哪几种?
【答案】
(1)操作查询是一种主要用于更新源表中的数据的查询。
(2)包括生成表查询、更新查询、追加查询、删除查询。
3:使用追加查询时应该注意哪些问题?
【答案】
(1)当源表与目标表中的字段名称不相同时,依然可追加数据。
(2)如果源表中的字段数目比目标表少,则追加后目标表中未指定的字段值为空。
(3)在全字段追加的情况下,如果源表中数目比目标表多,则多余的字段被忽略。
学科网(北京)股份有限公司
$$