ACCESS2003所有第3章.ppt
上传人:天马****23 上传时间:2024-09-14 格式:PPT 页数:58 大小:407KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

ACCESS2003所有第3章.ppt

ACCESS2003所有第3章.ppt

预览

免费试读已结束,剩余 48 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第三章查询第三章查询3.1查询的概念查询的结果,以工作表的形式显示出来。显示查询结果的工作表称为结果集。结果集的内容是动态的,即随着基本表变化。结果集有一定的“寿命”期限,当关闭一个查询后,其结果集便不再存在了。保存下来只有查询方式,它记录在相应的查询对象中。结果集的所有记录都保存在原来的基本表中。这样一方面可以节约磁盘空间;另一方面可以保证查询结果集与基本表的同步。查询的种类选择查询分为:简单选择查询:从一个或多个基本表中按照某一指定的准则进行查找,结果集会显示在类似数据表视图中的表的结构中。汇总查询:一种特殊的查询,可以对查询的结果进行各种统计,包括总计、平均、最小值、最大值等,并在结果集中显示出来。重复项查询:查找具有相同字段信息的重复记录。不匹配查询:查找与指定的条件不相符合的记录。特殊用途查询可分为:参数查询:运行时显示一个对话框,用户可以把检索数据的准则或要插入字段的值输入到这个对话框中。自动查找查询:自动把新记录中的某些字段值填充到一个或多个表中。交叉表查找:计算电子表格式中数据的总合或对查询结果进行统计和分组,把具有两种信息的数据联系起来。操作查询可分为:更新查询:对一个或多个表中的一组记录进行全局更改。追加查询:把一个或多个表的一组记录添加到一个或多个其他表的末尾。删除查询:从一个或多个表中取消特定的一组记录。制表查询:用一个或多个表中的数据创建一个新表。SQL专用查询包括:联合查询:把一个或多个表的字段组合成结果集中的一个字段。传递查询:使用服务器专用命令把指令直接发送到ODBC数据库。数据定义查询:创建或更改Access2003、SQL服务器或其他服务器数据库中的数据库对象。子查询:在其他查询中形成一个Select查询的SQLSelect查询或其他服务器语句。查询的作用和功能在结果集的基础上建立窗体和报表。根据结果集建立图表,得到直观的图像信息。在结果集中进行新的查询。查找不符合指定条件的记录。建立交差表形式的结果集。在其他数据库软件包生成的基本表中进行查询。筛选和查询之间的不同3.2创建查询选择【查询】对象,然后单击工具栏中的【新建】按钮,弹出【新建查询】对话框:简单选择查询打开【表/查询】下拉列表框,在其中选择所要查询的基本表;在【可用字段】列表框中选择查询结果集中所要显示的字段。选定的字段将会出现在右侧的【选定字段】列表框中,单击【下一步】按钮,弹出如下所示的对话框:如果要对查询进行修改,则选中【修改查询设计】单选按钮,否则选择【打开查询查看信息】单选按钮。单击【完成】按钮就可以得到结果了。交叉表查询向导选中查询所使用的表或查询。单击【下一步】按钮,在【可用字段】列表框中选择作为行标题的字段。单击【下一步】按钮,在列表框中选择作为列标题的字段。单击【下一步】按钮,在【字段】列表框中选择作为行列交叉点显示项目的字段。单击【下一步】按钮,在【请指定查询的名称】文本框中输入查询的名称。然后单击【完成】按钮,就可以得到交叉表查询结果集了。22查找重复项查询向导在【视图】选项组中选择查询所要使用的基本表或者查询。单击【下一步】按钮,弹出如图所示的对话框:在【可用字段】列表框中选择包含重复值的字段,可以是一个或多个。单击【下一步】按钮,在【请指定查询的名称】文本框中输入查询的名称,然后单击【完成】按钮,就可以得到最后的结果了。查找不匹配项查询向导272829用查询设计器创建查询3132【设计视图】窗口上部是数据表/查询显示区,下部是查询设计区。查询设计区中网格的每一列都对应着查询结果集中的一个字段,网格的行标题标明字段的属性及要求。【字段】:查询工作表中所使用的字段名称。【表】:该字段作来自的数据表。【排序】:确定是否按该字段排序以及按何种方式进行排序。【显示】:确定该字段是否在查询工作表中显示。【条件】:用来指定该字段的查询条件。【或】:用来提供多个查询条件。查询设计器的工具栏:【视图】【查询类型】【运行】【显示表】【总计】【上限值】【生成器】第二步:在【显示表】对话框【表】选项卡的列表框中选择所要使用的表,然后单击【添加】按钮。数据表显示在设计器窗口上窗格中之后,关闭【显示表】对话框。第三步:单击查询设计区的【字段】栏的某一列,该文本框右端将出现一个下三角按钮,将弹出可用字段列表。可以添加多个字段。最后:单击工具栏上的【运行】按钮,运行该查询。进一步认识查询设计器及其相关操作39删除表/查询单击所要删除表/查询的标题栏,在按Del键单击鼠标右键,选择【删除表】命令。添加插入查询的字段单击查询设计器中所添加的表中的某一字段,并将其拖动到查询设计器下部网格【字段】栏的某一列内。在所添加的表内直接双击所要添加的字段,该字段