《数据库技术-Access》查询的创建与应用(2)(举一反三考点练)-讲义
2025-08-07
|
12页
|
117人阅读
|
0人下载
精品
内容正文:
举一反三考点练
《数据库技术-Access》查询的创建与应用-讲义
1. 掌握创建选择查询的方法
2. 掌握创建参数查询的方法
3. 掌握创建交叉表查询的方法
知识点一 创建选择查询
1.查询的创建方式
(1)查询向导:
·适用人群:适合初学者或对查询设计不太熟悉的用户。
·操作步骤:通过向导逐步指导用户选择表、字段、条件等,最终生成查询。向导会提供详细的提示和选项,帮助用户完成查询的创建。
·优点:操作简单,易于上手,适合快速创建基本查询。
(2)查询设计:
·适用人群:适合有一定基础的用户,能够进行更复杂的查询设计。
·操作步骤:在设计视图中创建查询,设计视图分为“字段列表区”和“设计网格区”。字段列表区:显示所选表的所有字段,用户可以从这里选择需要的字段。设计网格区:每一列对应查询动态集中的一个字段,每一项对应字段的一个属性或要求。
·优点:灵活性高,可以进行复杂的查询设计,支持多表查询、条件设置、排序等高级功能。
2.设计网格区的行作用
(1)字段:设置查询对象时要选择的字段,用户可以从字段列表区拖动字段到设计网格区。
(2)表:设置字段所在的表或查询的名称,用于多表查询时指定字段来源。
(3)排序:定义字段的排序方式,可以选择升序或降序。
(4)显示:定义选择的字段是否在数据表(查询结果)视图中显示,用户可以根据需要隐藏某些字段。
(5)条件:设置字段限制条件,用于筛选符合条件的记录。
(6)或:设置“或”条件来限定记录的选择,用于扩展查询条件。
3.在查询中进行计算
(1)总计功能:
·操作步骤:在设计视图中,通过右键单击设计网格并选择“汇总”命令,添加“总计”栏,对查询中的全部记录或记录组计算统计值。·统计值类型:可以计算合计、平均值、最小值、最大值和计数等。·应用场景:适用于需要对数据进行统计分析的场景,如统计商品数量、计算平均单价等。
4.查询设计视图的操作
(1)添加字段:
·拖动字段:将“字段列表区”的字段拖到“设计网格区”的列中。·双击字段:直接双击“字段列表区”的字段,将其添加到设计网格区。
(2)删除字段:
·删除列按钮:选中该列,单击“查询工具/设计”→“查询设置”→“删除列”按钮。·Delete键:选中该列,按“Delete”键删除。
(3)插入字段:
·插入列按钮:选中某列,单击“查询工具/设计”→“查询设置”→“插入列”按钮。·Insert键:选中某列,按“Insert”键插入一个空列。
(4)移动字段:
·选中整列:将光标放在该列的顶部,单击选中整列。·拖曳字段:将选中的列拖曳到任意位置,改变字段的排列顺序。
(单项选择题)在查询设计视图中,以下哪一项操作用于删除字段( )
A. 选中该列,单击“删除列”按钮 B. 选中该列,按“Delete”键
C. 右键单击该列并选择“删除” D. 以上都是
【答案】D
【解析】删除字段可以通过选中该列后单击“删除列”按钮,或者按“Delete”键,或者右键单击该列并选择“删除”来完成。
【要点】考查对字段删除操作的掌握。
1.(单项选择题)在查询设计视图中,以下哪一项操作用于移动字段( )
A. 选中整列,拖曳到目标位置 B. 右键单击字段并选择“移动”
C. 使用“剪切”和“粘贴”命令 D. 以上都是
【答案】A
【解析】移动字段可以通过选中整列后拖曳到目标位置来完成,没有“移动”菜单选项,也不能使用“剪切”和“粘贴”命令来移动字段。
【要点】考查对字段移动操作的掌握。
2.(单项选择题)在查询设计视图中,以下哪一项操作用于插入字段( )
A. 选中某列,单击“插入列”按钮 B. 选中某列,按“Insert”键
C. 右键单击某列并选择“插入” D. 以上都是
【答案】D
【解析】插入字段可以通过选中某列后单击“插入列”按钮,或者按“Insert”键,或者右键单击某列并选择“插入”来完成。
【要点】考查对字段插入操作的掌握。
3.(单项选择题)在查询设计视图中,以下哪一项操作用于设置字段的排序方式( )
A. 在“排序”列中选择“升序”或“降序” B. 在“排序”列中输入排序条件
C. 右键单击字段并选择“排序” D. 使用“排序”按钮
【答案】A
【解析】设置字段的排序方式可以通过在“排序”列中选择“升序”或“降序”来完成,不能通过输入排序条件、右键菜单或使用“排序”按钮来设置。
【要点】考查对字段排序操作的掌握。
1.(判断题)查询向导适合初学者,操作简单,易于上手( )
【答案】√
【解析】查询向导通过逐步指导用户选择表、字段、条件等,最终生成查询,适合初学者使用。
【要点】考查对查询向导特点的了解。
2.(判断题)查询设计适合有一定基础的用户,可以进行复杂的查询设计( )
【答案】√
【解析】查询设计在设计视图中进行,支持多表查询、条件设置、排序等高级功能,适合有一定基础的用户。
【要点】考查对查询设计特点的了解。
3.(判断题)在设计视图中,字段列表区显示所选表的所有字段,用户可以从这里选择需要的字段( )
【答案】√
【解析】字段列表区的作用是显示所选表的所有字段,用户可以从这里选择需要的字段。
【要点】考查对字段列表区功能的了解。
· 查询方式:查询向导:适合初学者,操作简单。查询设计:适合高级用户,灵活性高。
· 设计网格区:字段:选择查询字段。表:指定字段来源。排序:定义字段排序。显示:决定字段是否显示。条件:设置筛选条件。或:扩展查询范围。
· 计算功能:使用“总计”功能进行统计计算。
· 字段操作:添加:拖动或双击字段。删除:选中列后删除。插入:选中列后插入。移动:拖动字段到目标位置。
知识点二 创建参数查询
1.参数查询的定义
(1)定义:参数查询是一种交互式的查询方式,执行时会弹出对话框提示用户输入查询条件。
(2)类型:
·单参数查询:只有一个参数提示,适用于简单的查询条件。·多参数查询:有多个参数提示,适用于复杂的查询条件。
(3)应用场景:适用于需要根据用户输入动态生成查询结果的场景,如根据用户输入的日期范围查询销售记录。
2.在设计视图中建立表之间的关系
(1)添加表或查询:
·显示已有关系:在设计视图中添加表或查询时,如果表之间已经建立了关系,则会自动显示已有的关系。·手动建立关系:如果没有建立关系,则需要手动建立表或查询之间的关系。
(2)建立关系:
·拖动字段:从表或查询的字段列表区中将一个字段拖动到另一个表或查询中的相同字段上。·应用场景:在多表查询中,通过建立关系确保数据的正确关联。
(3)删除关系:
·选中连接线:单击两个表之间的连接线,使其变粗。·删除命令:右键单击连接线并选择“删除”命令。·应用场景:当需要重新调整表之间的关系时,可以删除现有关系并重新建立。
3.查询中字段的操作
(1)添加和删除字段:
· 添加字段:拖动字段:将“字段列表区”的字段拖到“设计网格区”的列中。双击字段:直接双击“字段列表区”的字段,将其添加到设计网格区。· 删除字段:删除列按钮:选中该列,单击“查询工具/设计”→“查询设置”→“删除列”按钮。Delete键:选中该列,按“Delete”键删除。
(2)插入和移动字段:
· 插入字段:插入列按钮:选中某列,单击“查询工具/设计”→“查询设置”→“插入列”按钮。Insert键:选中某列,按“Insert”键插入一个空列。· 移动字段:选中整列:将光标放在该列的顶部,单击选中整列。拖曳字段:将选中的列拖曳到任意位置,改变字段的排列顺序。
4.为查询添加条件
(1)添加条件:
· 操作步骤:在设计视图中打开查询,选中“设计网格区”某列的条件单元格,在条件单元格内输入提示语,提示用户输入查询条件。· 提示语格式:输入提示语时需要加上方括号“[]”,例如“[请输入日期范围]”。· 应用场景:通过添加条件,可以动态地筛选出符合用户输入条件的记录。
(2)删除条件:
· 操作步骤:选中该条件,按“Delete”键删除。· 应用场景:当需要修改或移除某个条件时,可以使用此操作。
(单项选择题)在设计视图中建立表之间的关系时,以下说法错误的是( )
A. 添加表时,如果表之间已经建立了关系,则会自动显示已有的关系
B. 如果没有建立关系,则需要手动建立表或查询之间的关系
C. 可以通过拖动字段来手动建立关系
D. 表之间的关系一旦建立,就无法删除
【答案】D
【解析】在设计视图中建立表之间的关系时,表之间的关系是可以删除的。可以通过选中连接线并右键选择“删除”命令来删除现有关系。
【要点】考查对设计视图中建立表关系的操作的掌握。
1.(单项选择题)在查询中添加条件时,以下说法正确的是( )
A. 添加条件时,不需要输入提示语
B. 提示语格式需要加上方括号“[]”,例如“[请输入日期范围]”
C. 添加条件后,无法删除条件
D. 条件只能在设计视图中添加,不能在SQL视图中添加
【答案】B
【解析】在查询中添加条件时,需要在条件单元格内输入提示语,提示语格式需要加上方括号“[]”,例如“[请输入日期范围]”。添加条件后,可以通过选中该条件并按“Delete”键来删除条件。
【要点】考查对查询中添加条件的操作的掌握。
2.(单项选择题)关于参数查询的应用场景,以下说法正确的是( )
A. 参数查询只适用于简单的查询条件 B. 参数查询适用于需要根据用户输入动态生成查询结果的场景
C. 参数查询不能用于多表查询 D. 参数查询只能用于统计分析
【答案】B
【解析】参数查询适用于需要根据用户输入动态生成查询结果的场景,例如根据用户输入的日期范围查询销售记录。参数查询可以用于简单的查询条件,也可以用于复杂的查询条件,既可以用于单表查询,也可以用于多表查询。
【要点】考查对参数查询应用场景的理解。
3.(单项选择题)在设计视图中删除字段时,以下方法错误的是( )
A. 选中该列,单击“查询工具/设计”→“查询设置”→“删除列”按钮
B. 选中该列,按“Delete”键删除
C. 选中该列,右键选择“删除”命令
D. 选中该列,按“Enter”键删除
【答案】D
【解析】在设计视图中删除字段时,可以通过选中该列,单击“查询工具/设计”→“查询设置”→“删除列”按钮,或者按“Delete”键删除,也可以右键选择“删除”命令。按“Enter”键无法删除字段。
【要点】考查对设计视图中删除字段的操作的掌握。
1.(判断题)参数查询是一种自动执行的查询方式( )
【答案】×
【解析】参数查询是一种交互式的查询方式,执行时会弹出对话框提示用户输入查询条件,而不是自动执行的查询方式。
【要点】考查对参数查询定义的理解。
2.(判断题)参数查询可以用于单表查询和多表查询( )
【答案】√
【解析】参数查询既可以用于单表查询,也可以用于多表查询。
【要点】考查对参数查询适用范围的了解。
3.(判断题)在设计视图中,表之间的关系一旦建立,就无法删除( )
【答案】×
【解析】在设计视图中,表之间的关系是可以删除的。可以通过选中连接线并右键选择“删除”命令来删除现有关系。
【要点】考查对设计视图中建立表关系的操作的掌握。
· 定义:交互式查询,执行时提示用户输入条件。
· 表间关系:添加表时自动显示关系。手动建立关系:拖动字段。删除关系:右键选择“删除”。
· 字段操作:添加:拖动或双击字段。删除:选中列后删除。插入:选中列后插入。移动:拖动字段。
· 添加条件:在条件单元格中输入提示语(加“[]”)。
知识点三 创建交叉表查询
1.交叉表查询的定义
·定义:交叉表查询显示来源于表或查询中某个字段的总计值(如汇总值、平均值、计数值等),并将它们分成两组,一组列在数据表的左侧(行标题),另一组列在数据表的上部(列标题)。
·优点:增加了数据的可视性,便于数据的统计与查看,特别适用于需要对数据进行多维度分析的场景。
·应用场景:例如,统计不同地区不同产品的销售总额,交叉表查询可以清晰地展示数据的分布情况。
2.创建交叉表查询的方法
(1)查询向导:
·操作步骤:单击“查询向导”→“交叉表查询向导”,按照向导的提示逐步完成交叉表查询的创建。
·优点:操作简单,适合初学者快速创建交叉表查询。
(2)查询设计:
·操作步骤:单击“查询设计”按钮,进入设计视图进行交叉表查询的创建。·优点:灵活性高,可以进行更复杂的交叉表查询设计。
3.交叉表查询的字段设置
(1)行标题字段:
·定义:被放置在交叉表左侧的行标题中,将某一字段的相关数据放入指定的行。·设置方法:在设计视图中选择需要的字段作为行标题字段。·应用场景:通常用于表示分类或分组的字段,如地区、部门等。
(2)列标题字段:
·定义:被放置在交叉表最上部的列标题中,将某一字段的相关数据放入指定的列。·设置方法:在设计视图中选择需要的字段作为列标题字段。·应用场景:通常用于表示时间或类别等字段,如月份、产品类别等。
(3)总计项字段:
·定义:被放置在交叉表行与列交叉位置的字段中,需要用户为其指定一个总计项。·设置方法:在设计视图中选择需要的字段作为总计项字段,并指定统计方式(如求和、平均值等)。·应用场景:用于计算每个分类或分组的统计值,如销售额、销售量等。
4.数据来源和限制
(1)数据来源:
·单表查询:交叉表查询的数据来源只能是一个表或查询。·多表查询:如果需要查询多个表,必须先创建一个含有全部所需字段的查询,再用这个查询来创建交叉表查询。
(2)限制条件:
·无限制条件:交叉表查询本身不能指定限制条件。·应用场景:适用于需要对整个数据集进行统计分析的场景,不适用于需要筛选特定条件的查询。
(单项选择题)在交叉表查询中,列标题字段的作用是( )
A. 将某一字段的相关数据放入指定的行 B. 将某一字段的相关数据放入指定的列
C. 计算每个分类或分组的统计值 D. 提示用户输入查询条件
【答案】B
【解析】列标题字段的作用是将某一字段的相关数据放入指定的列,通常用于表示时间或类别等字段,如月份、产品类别等。
【要点】考查对列标题字段作用的理解。
1.(单项选择题)在交叉表查询中,行标题字段的作用是( )
A. 将某一字段的相关数据放入指定的行 B. 将某一字段的相关数据放入指定的列
C. 计算每个分类或分组的统计值 D. 提示用户输入查询条件
【答案】A
【解析】行标题字段的作用是将某一字段的相关数据放入指定的行,通常用于表示分类或分组的字段,如地区、部门等。
【要点】考查对行标题字段作用的理解。
2.(单项选择题)在交叉表查询中,总计项字段的作用是( )
A. 将某一字段的相关数据放入指定的行 B. 将某一字段的相关数据放入指定的列
C. 计算每个分类或分组的统计值 D. 提示用户输入查询条件
【答案】C
【解析】总计项字段的作用是计算每个分类或分组的统计值,如销售额、销售量等。
【要点】考查对总计项字段作用的理解。
3.(单项选择题)创建交叉表查询时,以下说法错误的是( )
A. 可以使用查询向导创建交叉表查询 B. 可以使用查询设计创建交叉表查询
C. 交叉表查询可以指定限制条件 D. 交叉表查询不能指定限制条件
【答案】C
【解析】交叉表查询本身不能指定限制条件。如果需要筛选特定条件的数据,需要在创建交叉表查询之前对数据进行筛选。
【要点】考查对交叉表查询限制条件的理解。
1.(判断题)交叉表查询可以增加数据的可视性,便于数据的统计与查看( )
【答案】√
【解析】交叉表查询的主要优点是增加了数据的可视性,便于数据的统计与查看,特别适用于需要对数据进行多维度分析的场景。
【要点】考查对交叉表查询优点的理解。
2.(判断题)交叉表查询的数据来源可以是多个表( )
【答案】×
【解析】交叉表查询的数据来源只能是一个表或查询。如果需要查询多个表,必须先创建一个含有全部所需字段的查询,再用这个查询来创建交叉表查询。
【要点】考查对交叉表查询数据来源的理解。
3.(判断题)行标题字段通常用于表示分类或分组的字段,如地区、部门等( )
【答案】√
【解析】行标题字段的作用是将某一字段的相关数据放入指定的行,通常用于表示分类或分组的字段,如地区、部门等。
【要点】考查对行标题字段作用的理解。
· 定义:显示字段的总计值,便于数据统计。
· 创建方法:查询向导:操作简单。查询设计:灵活性高。
· 字段设置:行标题:分类或分组字段。列标题:时间或类别字段。总计项:计算统计值。
· 数据来源:单表或查询。多表需先创建查询。无限制条件。
原创精品资源学科网独家享有版权,侵权必究!2
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。