本章学习目标 ◆理解 Access2003查询对象的作用及其实 质 了解SQL语言的基本知识 掌握Aces2003查询对象的创建与设计 方法 学习Aces2003查询对象的应用技术 ◆完成“零售商店管理信息系统”中的查 询对象设计
本章学习目标 ◆ 理解Access 2003查询对象的作用及其实 质 ◆ 了解SQL语言的基本知识 ◆ 掌握Access 2003查询对象的创建与设计 方法 ◆ 学习Access 2003查询对象的应用技术 ◆ 完成“零售商店管理信息系统”中的查 询对象设计
查询是关系数据库中的一个重要概念,查 询对象不是数据的集合,而是操作的集合 查询的运行结果是一个动态数据集合,尽 管从查询的运行视图上看到的数据集合形 式与从数据表视图上看到的数据集合形式 完全一样,尽管在数据表视图中所能进行 的各种操作也几乎都能在查询的运行视图 中完成,但无论它们在形式上是多么的相 似,其实质是完全不同的。可以这样来理 解,数据表是数据源之所在,而查询是针 对数据源的操作命令,相当于程序
查询是关系数据库中的一个重要概念,查 询对象不是数据的集合,而是操作的集合。 查询的运行结果是一个动态数据集合,尽 管从查询的运行视图上看到的数据集合形 式与从数据表视图上看到的数据集合形式 完全一样,尽管在数据表视图中所能进行 的各种操作也几乎都能在查询的运行视图 中完成,但无论它们在形式上是多么的相 似,其实质是完全不同的。可以这样来理 解,数据表是数据源之所在,而查询是针 对数据源的操作命令,相当于程序
在数据库应用系统中,这样一些需求总是 存在的:某个任务要求筛选出一个数据 表对象中那些满足某种特定条件的数据, 这需要为之建立一个选择查询对象;查 阅一批数据时,要求看到相关的计算值 这需要为选择査询对象设置计算字段 要求奖若于个数据表中的数据按照设定 的关联合并成为一个查询数据集合,这 需要建立源于多个数据表对象的查询对 象;要求获得数据表中某些数据的分类 汇总计算结果,这需要建立具有汇总字 段的查询对象;要求获得数据表转置后 的分类统计结果,这需要建立一个交叉 表查询对象
在数据库应用系统中,这样一些需求总是 存在的:某个任务要求筛选出一个数据 表对象中那些满足某种特定条件的数据, 这需要为之建立一个选择查询对象;查 阅一批数据时,要求看到相关的计算值, 这需要为选择查询对象设置计算字段; 要求奖若干个数据表中的数据按照设定 的关联合并成为一个查询数据集合,这 需要建立源于多个数据表对象的查询对 象;要求获得数据表中某些数据的分类 汇总计算结果,这需要建立具有汇总字 段的查询对象;要求获得数据表转置后 的分类统计结果,这需要建立一个交叉 表查询对象;等等
◆满足这样一些需求,正是 Access2003查询对象 的功能所在。利用查询对象可以通过不同的方 法来査看、更改以及分析数据。也可以将查询 对象作为窗体和报表的记录源。因此可以说, Access2003的查询对象是 Access2003数据库应 用系统一个不可或缺的组成部分 ◆在 Access2003中,查询的实现可以通过两种方 式进行,一种是在数据库中建立查询对象,另 种是在VBA程序代码或模块中使用结构化査 询语言( SQLStructured Query Language)。 本章介绍Aces2003查询对象的基本概念、操 作方法和应用方式,讲解SQL的基本知识,并 分析Ace2003查询对象与SQL的关系
满足这样一些需求,正是Access 2003查询对象 的功能所在。利用查询对象可以通过不同的方 法来查看、更改以及分析数据。也可以将查询 对象作为窗体和报表的记录源。因此可以说, Access 2003的查询对象是Access 2003数据库应 用系统一个不可或缺的组成部分。 在Access 2003中,查询的实现可以通过两种方 式进行,一种是在数据库中建立查询对象,另 一种是在VBA程序代码或模块中使用结构化查 询语言(SQL—Structured Query Language)。 本章介绍Access 2003查询对象的基本概念、操 作方法和应用方式,讲解SQL的基本知识,并 分析Access 2003查询对象与SQL的关系