吉大2012通信自动化数据库应用技术课件汇总吉大2012通信自动化数据库应用技术课件—第6章—jldream.pptVIP

吉大2012通信自动化数据库应用技术课件汇总吉大2012通信自动化数据库应用技术课件—第6章—jldream.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 查 询 数据查询是数据库管理系统的基本功能,也是用户使用频率最高的一种操作。Access提供了多种方式供用户查询使用。特别是提供了可视化的查询对象来实现数据查询功能。 查询概述 选择查询 交叉表查询 参数查询 操作查询 6.1 查询概述 查询是数据库的子对象,是按照一定的条件或要求对数据库中的数据进行检索或操作,设置结果需要保存。创建查询后,可以将查询的数据显示在报表、窗体等对象中。而且查询结果集中的数据对于用户来说是只读的。 查询的功能 查询的类型 6.1.1 查询的功能 使用查询最主要的目的是根据用户指定的条件对表或者其他查询进行检索,筛选出符合条件的记录,构成一个新的数据集合,从而方便对数据库表内容进行查看和分析。但有一点要搞清楚,就是查询对象不是表,即不是数据集合,是操作的集合。查询的运行结果是一个数据集,因此也称为动态集。这个动态集并不存储到数据库中,只保存查询的操作。只在运行时,查询才会从查询数据源中抽取数据,并创建它;一旦关闭查询,查询的动态集就会自动消失。 查询具有多种功能: 选择字段 选择记录 编辑记录 实现计算 建立新表 为其他子对象提供数据 6.1.2 查询的类型 在Access中,查询分为5种类型:选择查询、交叉表查询、参数查询、操作查询和SQL查询。类型不同的查询应用目标不同,对数据源的操作方式和操作结果也不同。 选择查询 交叉表查询 参数查询 操作查询 SQL查询 6.2 选择查询 修改选择查询 如果用户认为创建的选择查询需要修改,选中需要修改的查询,单击数据库设计视图中工具栏中的“设计”按钮,或单击鼠标右键快捷菜单选项“打开”或“设计视图”,修改查询。 浏览选择查询 如果用户想要浏览查询结果集,直接用鼠标双击该查询,或单击数据库设计视图中工具栏中的“打开”按钮,或单击鼠标右键快捷菜单选项“打开”,即可查看查询结果集。 6.3 交叉表查询 交叉表查询是Access特有的一种查询类型,它可以使大量的数据以更直观的形式显示,因此用户可以非常方便的对数据进行比较或分析。同时,交叉表查询所得到的数据还可作为其他对象的数据来源。 交叉表查询显示统计值并将它们分组,一组列在数据表的左侧,一组列在数据表上方。在行列交叉的地方对数据进行总合、平均、计数或者其他类型的计算,并显示在交叉点上。 6.3 交叉表查询 由于交叉表查询需要统计计算,因此常用到聚合函数。Access提供的聚合函数见表。 6.3.1 创建交叉表查询 创建交叉表查询也有2种方式:不使用向导创建交叉表查询和使用向导创建交叉表查询。 不使用向导创建交叉表查询 用户不使用向导创建交叉表查询,仍然需要在数据库设计视图中创建。单击“对象”列表中的“查询”,再单击工具栏中的“新建”按钮,显示“新建查询”对话框。在“新建查询”对话框中单击“设计视图”选项,然后根据提示创建交叉表查询。 6.3.1 创建交叉表查询 6.3.1 创建交叉表查询 使用向导创建交叉表查询 6.3.2 修改和浏览交叉表查询 修改和浏览交叉表查询的操作和选择查询相同,可以选择数据库设计视图中工具栏中的按钮,也可以选择鼠标右键快捷菜单选项。因为交叉表查询使用的设计视图仍然是选择查询设计视图。 6.4 参数查询 前面介绍的不论是选择查询,还是交叉表查询,一个查询只能实现一个功能。但用户可能需要经常修改查询条件,例如一会查询男职工信息,一会又要查询女职工信息。如果是选择查询或交叉表查询,就得根据用户的不同要求,再创建一个查询,或修改查询,不是很方便。此时使用参数查询就可以解决所述麻烦。每当用户运行参数查询时,不必终止查询操作,只需要在提示框中输入想要指定的规则即可。 6.4.1 创建参数查询 创建参数查询通常不使用向导创建。 用户不使用向导创建参数查询,仍然需要在数据库设计视图中创建。选择“对象”列表中的“查询”,再单击工具栏中的“新建”按钮,显示“新建查询”对话框。 修改和浏览参数查询 -----操作与选择查询相同。 6.5 操作查询 操作查询是一类比较特别的查询,包括生成表查询、更新查询、追加查询和删除查询。它能够提高管理数据的质量和效率。利用操作查询可以在一个操作中更改许多记录。 生成表查询 更新查询 追加查询 删除查询 6.5.1 生成表查询 生成表查询是从一个或多个表的全部或部分数据中创建表。 在选择查询设计视图中,单击系统菜单“查询”的“生成表查询”选项,或单击鼠标右键快捷菜单“查询类型”选项的子选项“生成表查询”,或者单击工具栏中的“查询类型”按钮的“生成表查询”选项。系统会显示一个“生成表”对话框。用户可以将设计的查询存储为一个表,

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档