全国计算机等级考试二级教程第3章.pptx

第3章查询全国计算机等级考试二级教程 Access数据库程序设计 目录 Contents3.1 查询概述3.2 选择查询3.3 交叉表查询3.4 生成表查询3.5 删除查询3.6 更新查询3.7 追加查询3.8 结构化查询语言(SQL)3.9 编辑与使用查询3.10 上机指导3.1.1 查询的功能查询的目的是根据设置的条件检索出符合条件的数据。具体来说,查询具有以下功能。选择字段:从一个或多个数据表中选择需要的字段来生成所需的一个或多个数据表。选择记录:找出符合设置条件的数据记录。编辑记录:实现对源数据表中的记录进行添加、修改和删除等操作。实现计算:在建立查询的过程中对数据进行各种计算,如计算总和、平均值、最大值、最小值等。建立新表:将检索出的结果建立为一个新的数据表,并可对该表执行保存操作。为窗体或报表提供数据来源:可以将检索出的数据作为窗体或报表的数据来源,也可为其他查询提供数据来源。3.1.2 查询的分类选择查询生成表查询联合查询数据定义查询更新查询交叉表查询删除查询追加查询传递查询3.1.3 查询的条件1.运算符Access 2010 中的运算符分为关系运算符、逻辑运算符和特殊运算符 3 类,具体如表所示。3.1.3 查询的条件2.函数(1)数学函数数学函数主要用于完成数学计算,其参数多是数字型数据。常用数学函数及其含义如表所示。(2)文本函数文本函数主要用于字符处理,其参数多是文本型、字符型数据。常用文本函数及其含义如表所示。3.1.3 查询的条件2.函数(3)日期/时间函数日期/时间函数主要用于处理日期和时间,其参数多是日期/时间型数据。常用日期/时间函数及其含义如表所示。(4)SQL 聚合函数SQL 聚合函数主要用于对数据进行汇总统计,因此,SQL 聚合函数又称统计函数。常用SQL 聚合函数及其含义如表所示。3.1.3 查询的条件3.常见查询条件的设置方法汇总设置查询条件时,字段名需用“[ ]”括起来,文本型数据需用“ ”括起来,日期/时间型数据前后需要加上“#”。在实际操作中,要想得到某种查询结果,可以设置的条件并不是唯一的,如表所示中给出了一些常见的查询条件的设置方法,熟悉这些查询条件的设置方法有助于对查询进行操作和处理。目录 Contents3.1 查询概述3.2 选择查询3.3 交叉表查询3.4 生成表查询3.5 删除查询3.6 更新查询3.7 追加查询3.8 结构化查询语言(SQL)3.9 编辑与使用查询3.10 上机指导3.2.1 通过向导创建选择查询1.简单查询向导简单查询向导能够引导使用者选择数据源、添加查询字段、设置查询名称和查看查询结果。下面介绍创建简单查询向导的操作,在“samp2.accdb”数据库中的表对象“tTeacher”中创建一个查询,查找并显示教师的“编号”“姓名”“年龄”“性别”4 个字段内容, 将所创建的查询命名为“qT1”。具体操作如下。1选择向导类型 2选择数据源并添加字段3.2.1 通过向导创建选择查询1.简单查询向导3 设置显示效果 4 设置查询名称3.2.1 通过向导创建选择查询1.简单查询向导5 显示查询结果3.2.1 通过向导创建选择查询2.查找重复项查询向导当数据表和查询中存在大量的记录且无法确定其中是否存在重复的记录时,可使用查找重复项查询向导轻松查找重复的记录。在“samp2.accdb”数据库中创建一个查询,查找表“tPatient”中重名的病人记录,并显示“姓名”“性别”“年龄”字段内容,将所创建的查询命名为“qT1”。具体操作如下。1选择向导类型 2选择数据源3.2.1 通过向导创建选择查询2.查找重复项查询向导3 指定重复字段4 添加其他需显示的字段3.2.1 通过向导创建选择查询2.查找重复项查询向导5 设置查询名称6 显示查询结果3.2.1 通过向导创建选择查询3.查找不匹配项查询向导数据库系统中表与表之间即便建立了一对多的关系,也不能保证所有记录都是匹配的记录。要查找不匹配记录,可以通过查找不匹配项查询向导来完成。在“samp2.accdb”数据库中创建一个查询,查找表“tLine”中没有导游选择的旅游线路,并显示“线路ID”和“线路名”字段,将所创建的查询命名为“qT1”。具体操作如下。2选择查询结果所在的数据源1选择向导类型 3.2.1 通过向导创建选择查询3.查找不匹配项查询向导3 选择不匹配数据所在的数据源4 选择数据源中包含的相同字段3.2.1 通过向导创建选择查询3.查找不匹配项查询向导5 添加查询结果中显示的字段6 设置查询名称3.2.1 通过向导创建选择查询3.查找不匹配项查询向导7 显示查询结果3.2.2 通过设计视图创建选择查询1.查询的设计视图结构概述通过在【创建】→【查询】组中单击“查询设计”按钮,或在导航窗格的已有

文档评论(0)

1亿VIP精品文档

相关文档