第3章 查询的创建和使用

第3章 查询的创建和使用

查询——数据库最频繁的操作之一,是指根据用户的需要,从数据表中检索出数据的方法。在Access 2007中,查询和表一样,都是数据库的对象。不同的是,我们所创建的查询对象不是数据的集合,而是查询操作定义的集合。在执行查询时,Access会接收从查询中返回的记录,并将这些记录以表的形式呈现出来,但这并不是表。我们把这种从数据库中检索到记录的集合称为记录集。记录集是一个动态的集合,以底层的原始表为基础,除非将记录集中的数据直接构成一个表,否则数据库不会保存,记录集将随着查询的关闭而消失。保存的查询,只会保存查询的结构,等下一次执行查询时,会根据数据库中原始表的数据重新形成新的记录集。所以只要数据库中底层表发生变化,相关查询在重新打开后,数据就会相应地发生变化。

Access支持不同类型的查询,我们从创建选择查询、交叉表查询、参数查询、操作查询、SQL查询五个方面来介绍Access中创建查询的方法。本章具体内容如下:

● 创建选择查询;

● 创建交叉表查询;

● 创建参数查询;

● 创建操作查询及SQL查询。