项目四 查询数据.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目四 查询数据

查询数据 项目四 查询数据 了解Access查询的含义、作用及种类 掌握Access查询向导应用 掌握Access各种查询创建、编辑、删除等操作 掌握Access中SQL查询特殊的应用 知识一 查询的作用和种类 1、查询的作用 查询的作用非常强大。查询基本功能是查找数据。按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 查询的高级功能可以处理有关数据通过直接查看表数据很难解决的问题。比如:您可以使用查询筛选数据、执行数据计算和汇总数据。您还可以使用查询自动执行许多数据管理任务,并在提交数据更改之前查看这些更改。也可以用查询作为窗体、报表和网页的记录源。 2、查询的种类 在 Microsoft Access 2003中,提供了5种类型的查询,包括选择查询、交叉表查询、参数查询、操作查询和SQL查询。 1.选择查询 选择查询是最常见的查询类型,它从一个或多个表中检索数据,在一定的限制条件下,还可以通过选择查询来更改相关表中的记录。使用选择查询也可以对记录进行分组,并且可对记录进行总计、计数以及求平均值等其他类型的计算。 2.交叉表查询 交叉表查询可以在一种紧凑的、类似于电子表格的格式中,显示于表中某个字段的合计值、计算值、平均值等。交叉表查询将这些数据分组,一组列在数据表的左侧,一组列在数据表的上部。 3.参数查询 参数查询会在执行时,提示用户输入必要的参数,然后按参数内容进行查询。 例如,使用日期参数,然后查询这个日期之中的所有销售记录。 4.操作查询 操作查询是在一个操作中批量更改记录的查询,操作查询又可分为四种类型:删除查询、 更新查询、追加查询和生成表查询。 删除查询:从一个或多个表中删除一组记录。例如,可以使用删除查询来删除没有订单的产品。使用删除查询,将删除整个记录而不只是记录中的一些字段。 更新查询:对一个或多个表中的一组记录中的字段值进行批量更新。例如,可以给某一类商品降价10元。 追加查询:将一个表中的一组记录添加到另一个表的尾部。例如,可以利用追加查询新的商品记录增加到“商品”表中。 生成表查询:根据一个或多个表中的全部或部分数据生成的查询创建一个新表。 5.SQL查询 SQL查询是使用SQL语句创建的查询。经常使用的SQL。查询包括联合查询、传递查询、数据 定义查询和子查询等。 联合查询:将来自一个或多个表或查询的字段组合为查询结果中的一个字段或列。例如,假如六个销售商每月都发送库存货物列表,可使用联合查询将这些列表合并为一个结果集,然后基于这个联合查询创建生成表查询来生成新表。 传递查询:直接将命令发送到DBC数据库,如Microsoft SQL Server等,使用服务器能接受的命令。例如,可以使用传递查询来检索记录或更改数据。 数据定义查询:用于创建或更改数据库中的对象,如Access或SOL Server表等。 子查询:包含另一个选择查询或操作查询中的SQL Select语句。也就是嵌套在查询中的SQL语句。 知识二 查询的数据基础和创建方法 1.创建查询 的方法: Access2003中创建查询的方法有三种:运用查询向导创建、 运用查询设计器创建、运用SQL视图创建。 2. 查询的视图方式 在Access2003中查询有三种视图: 设计视图:“设计视图”中可以创建查询,也可以编辑已有查询 数据表视图:“数据表视图”显示的是查询结果,是一个动态记录集。 SQL视图: “SQL视图”中创建SQL查询语句,生成查询程序。 任务一 创建收货人信息、送货信息、当天订货信息查询 任务概述:本任务通过利用“仙人掌之家花店”数据库,分析各表间关系;并运用查询向导建立收货人信息、当天订货信息、送货人信息、的查询;同时使用查询设计视图修改查询信息。从而学习和掌握ACCESS选择查询和交叉表查询的应用。 任务实施1 规划查询的记录源 查询的数据源可以是一个或多个数据表或已存在的查询。新建的查询的数据源是一个或多表。因此要做查询,首先要确定数据源。本任务中要求的三个查询中,收货人信息查询用到收货人信息表做简单选择查询;当天送货信息查询用到订单表、商品名称表和订货人信息表;当天订货信息查询要用到订单表、商品表、收货人信息表和订货人信息表。 任务实施2 使用查询向导创建查询 1、用简单查询向导创建“收货人查询” 操作步骤: 打开“仙人掌之家花店”数据库,然后单击“新建”按钮 。 在弹出的【新建查询】对话框中,选择“简单查询向导” 。 “单击”按钮,弹出【简单查询向导】-选择表中字段对话框。在【表/查询】选项中选择“收货人信息表”,然后选择按钮,

文档评论(0)

fangsheke66 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档