数据库查询解析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 查询 主讲教师:王琳 学习目标 使用设计器创建查询对象的方法 使用查询向导创建查询对象的方法 在查询中自定义字段数据的方法 使用条件表达式描述用户查询要求的方法 本章内容 查询的基本知识 创建选择查询 创建交叉表查询 创建参数查询 创建操作查询 创建SQL查询 总结提高 思考与练习 3.1 查询的基本知识 查询功能 查询分类 查询准则 查询的功能 选择表 选择字段 选择记录 排序记录 执行计算 建立表 建立基于查询的图表 使用查询作为子查询 修改表 查询的分类 1.选择查询 选择查询时最常见的查询类型,它从一个或多个表中检索数据,并且在可以更新记录的数据表中显示结果。 2.交叉表查询 交叉表查询用来显示来源于表中某个字段的总结值,这个总结值可以是一个合计、计数以及平均等,并将它们分组,一组列在数据表左侧,一组列在数据表的上部。 查询的分类 3.操作查询 操作查询是对查询所生成的动态集进行更改的查询。操作查询可以分为删除查询、更新查询、追加查询和生成表查询。 4.SQL查询 SQL查询是用户使用SQL语句来创建的一种查询。SQL查询包括联合查询、传递查询、数据定义查询和子查询4类。 5.参数查询 参数查询是在执行查询时显示一个对话框,提示输入信息的查询。 查询准则 1、准则中的运算符 查询准则 2、准则中的通配符 Access表中常用通配符有?、*、#、[]等。 ?代表任意一个字符 * 代表任意字符串 # 代表单一数字 [字符表] 表示字符表中的单一字符 [!字符表] 指不在字符表中的单一字符 查询准则 3.2 创建选择查询 问题的提出 一个表中可能包含多个字段数据,有时用户只需要表中的部分数据,这个问题如何解决呢? 查询对象可以解决这个问题,可以从一个表确定要查找的字段数据,并显示查找到的数据。这类查询称为选择查询,它是查询对象中最常用的一种查询。 【操作实例1】 创建名称为“物品基本信息”的选择查询对象,从“物品”表中查找“物品编号”、“名称”、“物品类型”、“制购类型”字段的数据。 【操作实例1】 操作步骤: (1) 在Access中打开“格达公司”数据库。 (2) 打开查询设计器 【操作实例1】 (3)选择查询对象的数据来源表 【操作实例1】 (4)确定查询对象查找的数据字段 (5)保存查询对象 【操作实例1】 (6)预览查询对象 归纳分析 (1)【显示表】对话框的使用 (2)查询设计视图的组成 (3)主窗口中菜单栏、工具栏的变化 2、创建查询从多个表中查找数据 问题的提出 【操作实例1】介绍了从一个表中查找数据的方法,如何从多个表中查找出需要的数据呢? 【操作实例2】将介绍了如何从多个表中查找数据,通过这个实例可以理解为什么要在数据库中建立表之间的关系。 【操作实例2】 创建名称为“外设物品价格”的查询对象,从“物品”、“供应商”、“供应商与物品”3个表中查找“物品编号”、“外设名称”、“供应商名称”、“价格”字段的数据,通过它们可以了解不同供应商提供的外设的价格信息。 【操作实例2】 操作步骤: (1)在Access中打开“格达公司”数据库。 (2)打开查询设计器 (3)选择查询数据的来源表 【操作实例2】 (4)确定查询对象要查找的数据字段 (5)设置查找的条件 归纳分析 创建来自多个表的查询对象的步骤 ①打开查询设计器 ②选择查询数据来源 ③建立表之间的关系 ④添加目标字段。 ⑤设置查询条件 ⑥保存查询对象 3、创建查询通过输入参数条件查找数据 问题的提出 【操作实例2】中查找了带有条件的数据,但条件是固定不变的。能不能根据用户的需要在运行查询时增加人机交互的接口,使用户可以根据提示输入参数条件,使查询对象能根据用户输入的参数条件为不同用户查找不同的数据呢? 查询对象可以解决这个问题,不仅可以提供一个输入参数条件的接口,还可以提供多个人机交互的接口,按交互方式输入的条件查找数据。这类查询称为参数查询。 【操作实例3】 创建名称为“供应商物品价格”的参数查询对象,可以根据用户输入的不同物品名称显示供应商提供的物品价格信息。 【操作实例3】 操作步骤: (1)打开查询对象 【操作实例3】 (2)将查询另存为一个新查询对象 (3) 定义输入参数条件的提示文字 【操作实例3】 (4)保存并运行查询 归纳分析 通过原有查询对象生成新查询对象的方法 如果新创建的查询对象与原有的查询对象类似,可在设计视图中打开原有的查询对象,通过“另存为”对话框将它保存为新查询对象的名称,通过在设计视图修改查询字段与查询条件得到新查询对象。 归纳分析 定义输入参数条件的提示文字的方式 实现用户人机交互的接口,只要在查找数据的字段【条件】单元格中输入“

文档评论(0)

南非的朋友 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档