数据库基础access电子书3(第三章查询).doc

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

Access教程 第三章 查询 ◆ 查询的概念、种类和作用。 ◆ 各种查询的建立。 ◆ 查询的应用。 一、查询的概念 1.什么是查询 查询就是依据一定的查询条件,对数据库中的数据信息进行查找。它与表一样,都是数据库的对象。它允许用户依据准则或查询条件抽取表中的记录与字段。Access 2003 中的查询可以对一个数据库中的一个或多个表中存储的数据信息进行查找、统计、计算、排序等。 有多种设计查询的方法,用户可以通过查询设计器或查询设计向导来设计查询。 查询结果将以工作表的形式显示出来。显示查询结果的工作表又称为结果集,它虽然与基本表有着十分相似的外观,但它并不是一个基本表,而是符合查询条件的记录集合。其内容是动态的。 2. 查询的种类 Access 2003 提供多种查询方式,查询方式可分为选择查询、汇总查询、交叉表查询、重复项查询、不匹配查询、动作查询、SQL特定查询、以及多表之间进行的关系查询。这些查询方式总结起来有4类:选择查询、特殊用途查询、操作查询和SQL专用查询。 3. 查询的作用和功能 查询是数据库提供的一种功能强大的管理工具,可以按照使用者所指定的各种方式来进行查询。查询基本上可满足用户以下需求: ◆ 指定所要查询的基本表。 ◆ 指定要在结果集中出现的字段。 ◆ 指定准则来限制结果集中所要显示的记录。 ◆ 指定结果集中记录的排序次序。 ◆ 对结果集中的记录进行数学统计。 ◆ 将结果集制成一个新的基本表。 ◆ 在结果集的基础上建立窗体和报表。 ◆ 根据结果集建立图表。 ◆ 在结果集中进行新的查询。 ◆ 查找不符合指定条件的记录。 ◆ 建立交叉表形式的结果集。 ◆ 在其他数据库软件包生成的基本表中进行查询。 作为对数据的查找,查询与筛选有许多相似的地方,但二者是有本质区别的。查询是数据库的对象,而筛选是数据库的操作。 下表指出了查询和筛选之间的不同: 功能 查询 筛选 —————————————————————————————— 用作窗体或报表的基础 是 是 排序结果中的记录 是 是 如果允许编辑,就编辑结果中的数据 是 是 向表中添加新的记录集 是 否 只选择特定的字段包含在结果中 是 否 作为一个独立的对象存储在数据库中 是 否 不用打开基本表、查询和窗体就能查看结果 是 否 在结果中包含计算值和集合值 是 否 —————————————————————————————— 二、创建查询 用户可以打开数据库窗口,选择【查询】对象,然后单击工具栏中的【新建】按钮,弹出【新建查询】对话框。 1. 简单选择查询 简单选择查询通过简单查询向导来快速完成。 如果要添加汇总,则进行下一步操作而不选择【明细】。 下面是汇总选项: 如果不用向导设计查询而用查询设计器进行查询设计,并且要在查询中添加汇总选项,则需要手工添加一些汇总函数: Sum 求总和 Avg 平均值 Min 最小值 Max 最大值 Count 计数 StDev 标准差 Var 方差 First 第一条记录 Last 最后一条记录 2. 交叉表查询向导 交叉表查询以表的形式显示出摘要的数值,例如某一字段的总和、计数、平均等。并按照列在数据表左侧的一组标题和列在数据表上方的另一组标题,将这些值分组,在数据工作表中分别以行标题和列标题的形式显示出来,用于分析和比较。 例如:产品表如下 要从基本表中得到如下信息:某一类别产品的“库存量”及其“供应商”。 方法步骤图解如下: 3. 查找重复项查询向导 查找重要项查询向导,可以帮助用户在数据表中查找具有一个或多个字段内容相同的记录。此向导可以用来确定基本表中是否存在重复记录。 如果要得到如下面所示的结果集: 则可进行如下操作步骤: 4. 查找不匹配项查询向导 查找不匹配项查询向导,是用来帮助用户在数据中查找不匹配记录的向导。如要查找【产品】表中的供应商ID与【供应商】表中的供应商ID不匹配的记录。步骤分解如下: 5. 用查询设计器创建查询 使用向导只能建立简单的、

文档评论(0)

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

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

1亿VIP精品文档

相关文档