第5章创建与使用查询对象
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.归纳分析
(1)“显示表”对话框的使用
在“显示表”对话框中选择“表”标签,可看到其中列出 了当前数据库中所有的表。选择“查询”标签会看到当前 数据库中所有的查询。选择“两者都有”标签会看到当前 数据库中所有的表和查询对象名称。它们都能为查询提供 原始数据。
如果需要在设计视图中添加新表,可在视图中右击,在快 捷菜单中选“显示表”菜单,可随时打开“显示表”对话 框从中选择需要的表。
如果要删除某个查找的数据字段,可单击该字段列,然后 按【Delete】键。
(3)主窗口中菜单栏、工具栏的变化
打开查询设计视图窗口后,可以发现在Access主窗口中菜 单栏、工具栏发生了变化,菜单栏添加了“查询”菜单, 它还包含一些查询操作专用的子菜单。工具栏上新增加了 一些按钮。
第5章创建与使用查询对象
在Access中打开“教学管理”数据库。
打开查询设计器
选择查询数据的来源表
➢ 在“显示表”对话框中选择“表”标签。
➢ 按住【Ctrl】键选择“学生”、“学生选修课程”、“课 程”3个表,单击【添加】按钮,在设计视图会出现3个 表的字段列表。
➢ 单击对话框上的【关闭】按钮,结束添加表的工作。
第5章创建与使用查询对象
确定查询对象查找的数据字段
➢ 从“学生”字段列表中拖拽“学号”字段到表格中字段 行的第一个空白单元格,此为查询要查找的第一个数据 字段。
➢ 类似方式向查询设计表格里添加其他要查找的数据字段 “姓名”、“性别”、“班级” 。
第5章创建与使用查询对象
保存查询对象
➢ 在主窗口工具栏单击【保存】按钮 ,打开“另存为”对 话框。
确定查询对象要查找的数据字段
➢ 从“学生”字段列表中拖拽“学号”、“姓名”字段。 从“课程”字段列表中拖拽“课程名称”字段。从“学 生选修课程”字段列表中拖拽“课程成绩”字段。
设置查找的条件
➢ 在“课程成绩”字段的“条件”行对应单元格输入 “>=60”,只查找“课程成绩”为60分以上的成绩。
➢ 单击工具栏【保存】按钮 ,保存查询对象名称为“学 生成绩”。
第5章创建与使用查询对象
5.1.2 使用查询从多个表中查找数据
1.问题的提出
【操作实例1】介绍了从一个表中查找数据的方法,如何 从多个表中查找出需要的数据呢?
下面将介绍如何从多个表中查找数据,通过这个实例可 以理解为什么要在数据库中建立表之间的关系。
第5章创建与使用查询对象
2.任务及步骤
【操作实例2】P116 创建名称为“学生成绩”的查询对象,从“学生”、 “学生选修课程”、“课程”3个表中查找“学号”、 “姓名”、“课程名称”、“课程成绩”字段的数据, 通过它们可以了解不同学生的学习成绩。
❖ 本节的主要任务是学习如何创建查询对象、如何使 用查询对象从不同表、查询对象中查找用户需要的 数据。
5.1.1 使用查询从一个表中查找数据
第5章创建与使用查询对象
第5章创建与使用查询对象
1.问题的提出
一个表中可能包含多个字段数据,有时用户只 需要表中的部分数据,这个问题如何解决呢?
查询对象可以解决这个问题,可以从一个表确定要 查找的字段数据,并显示查找到的数据。这类查询称 为选择查询,它是查询对象中最常用的一种查询。
第5章创建与使用查询对象
(2)查询设计视图的组成
如同创建表结构是在设计视图下,创建查询对象也是在设 计视图下。
查询设计视图分为上下两大部分:上面是“表/查询列表区 wk.baidu.com”,下面是“查询对象设计区域”。
“表/查询列表区域”用来显示查询所用到的数据来源的表或查 询对象的字段。
“查询对象设计区域”用来确定查询对象要查找的数据字段和 查询条件。
第5章创建与使用查询对象
➢ 在主窗口工具栏单击【运行】按钮,可在数据表视图中 看到“学生成绩”查询对象从“学生”、“学生选修课 程”、“课程”中查找到的数据,
第5章创建与使用查询对象
第5章创建与使用查询对象
3.归纳分析
创建来自多个表的查询对象的步骤:
打开查询设计器 选择查询数据来源 保存查询对象 添加目标字段。 设置查询条件 建立表之间的关系
第5章创建与使用查询对象
第5章 创建与使用查询对象
学习目标
通过本章的学习,你能够学会 使用设计器创建查询对象的方法 使用查询向导创建查询对象的方法 在查询中自定义字段数据的方法 使用条件表达式描述用户查询要求的方法
第5章创建与使用查询对象
本章主要内容
使用查询对象查找所需数据 使用查询对象操作数据 创建查询对象生成新数据 总结提高 知识扩展 思考与练习
第5章创建与使用查询对象
5.1 使用查询对象查找所需数据
❖ 设计数据库时,为了节省存储空间,为了数据不冲 突,要将数据按主题(实体)分类,并分别存放在 不同的表里。
❖ 如何从数据库这些表中找出用户需要的数据呢? ❖ Access中的查询对象就是专门从数据库表中查找对象
的专门工具,查询对象可以从一个表、多个表、表与 查询、查询与查询中查找用户所要的数据。
➢ 将默认的查询名“查询1”修改为“学生主要信息”,然 后单击【确定】按钮,即可完成创建查询对象“学生主 要信息”的任务。
预览查询对象
➢ 在主窗口工具栏单击【运行】按钮 ,可在数据表视图 中看到“学生主要信息”查询对象从“学生”表中查找 到的数据。
第5章创建与使用查询对象
第5章创建与使用查询对象
第5章创建与使用查询对象
2【.操任作务实及例1步】骤P113
创建名称为“学生主要信息”的选择查询对象,从 “学生”表中查找“学号”、“姓名”、“性别”、 “班级”字段的数据。
在Access中打开“教学管理”数据库。 打开查询设计器
在“教学管理”数据库窗口按下“对象”栏中的“查询” 按钮,并在创建方法列表中双击“在设计视图中创建查 询”创建方法,打开查询设计视图。
选择查询对象的数据来源表
打开查询设计视图时打开了默认的“查询1”对象,同时还 打开了“显示表”对话框。
➢ 在“显示表”对话框中选择“表”标签,从中选择“学 生”表,然后单击对话框上的【添加】按钮。
➢ 单击对话框上的【关闭】按钮,结束添加表的工作,在 设计视图中会出现“学生”表的字段列表。
第5章创建与使用查询对象