access第四章+查询解说.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三讲 查询(第四章) 3.1 查询简介 3.2 查询视图 3.3 创建查询 查询向导 查询设计 3.4 查询条件 第3讲 查询 3.5 对查询进行编辑 3.6 选择查询 3.7 参数查询 3.8 交叉表查询 3.9 操作查询 3.10 SQL查询 在数据库操作中,很大一部分工作是对数据进行统计、计算与检索。虽然可以在数据表中进行筛选、排序、浏览甚至汇总等操作,但是进行数据计算以及检索多个表时,就无能为力了。此时,我们可以利用查询轻而易举地完成以上操作。 查询是Access数据库中的一个重要对象。查询实际上就是从一个或多个表中按照条件提取信息,并分析、计算的过程,查询的结果也将是一个数据集合(表)。而且access只保存查询操作,而不保存查询结果,避免数据冗余。每次运行查询,即从表中提取、分析数据,保证数据的同步。查询可以用来生成窗体、报表,甚至是生成其他查询的基础。 3.1 查询简介 根据其应用目的不同,可以将Access的查询分为以下5种类型: (1)选择查询:最常用的一种查询,即是从一个或多个表中根据条件提取数据,并对其分析和计算。 (2)交叉表查询:提取数据,并对查询到的数据集重新组织以更方便地查看数据的一种方式。 (3)参数查询:查询中设置参数,运行查询时根据用户输入的参数返回不同的结果。 (4)操作查询:操作查询是在一次查询操作中对所得到的结果进行编辑等操作。操作查询分为四种类型:删除、追加、更改与生成表。 (5)SQL查询:这种查询需要一些特定的SQL命令,这些命令必须写在SQL视图中(SQL查询不能使用设计视图)。SQL查询包括联合查询、传递查询、数据定义查询和子查询四种类型。 3.1 查询简介 Access2010的查询视图有数据表视图、设计视图、SQL视图、数据透视表视图和数据透视图视图五种,本节仅介绍常用的前三种视图方式。 3.2.1 数据表视图 数据表视图主要用于在行和列格式下显示表、查询以及窗体中的数据,通常此视图方式用于查看查询的运行结果。用户可以通过这种方式进行打开查询、查看信息、更改数据、追加记录和删除记录等操作。 3.2 查询视图 3.2.2 设计视图 设计视图是一个设计查询的窗口,包含了创建查询所需要的各个组件。用户只需在各个组件中设置一定的内容就可以创建一个查询。 3.2 查询视图 在查询设计网格中,可以详细设置查询的内容,具体内容的功能如下: (1)字段:查询所需要的字段。每个查询至少包括一个字段,也可以包含多个字段。如果与字段对应的“显示”复选框被选中,则表示该字段将显示在查询的结果中。 (2)表:指定查询的数据来源表或其他查询。 (3)排序:指定查询的结果是否进行排序。排序方式包括“升序”、“降序”和“不排序”三种。 (4)条件:指定用户用于查询的条件或要求。 3.2 查询视图 3.2.3 SQL视图 SQL是“Structured Query Language”的缩写。虽然SQL语言是大型的、多样的语言,但用户只需要简单了解SQL就能够使用它。当用户在设计视图中创建查询时,Access在SQL视图中自动创建与查询对应的SQL语句。用户可以在SQL视图中查看或改变SQL语句,进而改变查询。 3.2 查询视图 创建的查询的两种方式:查询向导和查询设计 首先来看查询向导的方式,常用的查询向导有: 简单查询向导。 交叉表查询向导。 查找重复项查询向导。 查找不匹配项查询向导。 3.3 创建查询 3.3.1 简单查询向导 在Access中可以利用简单查询向导创建查询,可以在一个或多个表(或其他查询)指定的字段中检索数据。而且,通过向导也可以对查询结果进行总计、计数、求平均值、最大值和最小值等运算。 例:使用简单查询向导的方式查询学生选修课成绩的平均值。 3.3 创建查询 3.3.2 交叉表查询向导 使用向导创建交叉表查询,可以将查询结果按照需求重新组织行、列,并在其交叉的位置进行统计。创建交叉表查询需要指定行、列,并设置交叉点的求和、求平均值、计数或其他计算。 例:统计各班级男女生人数。 3.3 创建查询 3.3.3 查找重复项查询向导 根据“查找重复项”查询的结果,可以确定在表中是否有重复的记录,或记录在表中是否共享相同的值。 例:查询出生日期相同的学生信息。 注:若无重复记录,则结果为空 3.3 创建查询 3.3.4 查找不匹配项查询向导 使用“查找不匹配项查询向导”,可以在表中查找与其他记录不相关的记录。 例:查找未选课的学生信息。 3.3 创建查询 3.3.5 使用查询设计创建查询 即是用设计视图方式创建查询,在设计视图中可以灵活地设置查询的表和字段,并根据需要对查询条件进行修改。 例:查询选修课不及格的学生的信息,查询结果中显示学号、姓

文档评论(0)

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

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

1亿VIP精品文档

相关文档