ACCESS2003所有ppt第3章 123(9)

上传人:飞****9 文档编号:131117475 上传时间:2020-05-04 格式:PPT 页数:58 大小:752.50KB
返回 下载 相关 举报
ACCESS2003所有ppt第3章 123(9)_第1页
第1页 / 共58页
ACCESS2003所有ppt第3章 123(9)_第2页
第2页 / 共58页
ACCESS2003所有ppt第3章 123(9)_第3页
第3页 / 共58页
ACCESS2003所有ppt第3章 123(9)_第4页
第4页 / 共58页
ACCESS2003所有ppt第3章 123(9)_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《ACCESS2003所有ppt第3章 123(9)》由会员分享,可在线阅读,更多相关《ACCESS2003所有ppt第3章 123(9)(58页珍藏版)》请在金锄头文库上搜索。

1、第三章查询 第三章查询 3 1查询的概念3 2创建查询3 3创建特殊用途查询3 4操作查询3 5SQL专用查询3 6其他关于查询的知识 3 1查询的概念 查询 是依据一定的查询条件 对数据库中的数据信息进行查找 查询方式有多种 可以通过查询设计器和查询设计向导来设计查询 查询的执行 使用者直接用鼠标单击工具栏的 执行 按钮来执行查询 查询的结果 以工作表的形式显示出来 显示查询结果的工作表称为结果集 结果集的内容是动态的 即随着基本表变化 结果集有一定的 寿命 期限 当关闭一个查询后 其结果集便不再存在了 保存下来只有查询方式 它记录在相应的查询对象中 结果集的所有记录都保存在原来的基本表中

2、这样一方面可以节约磁盘空间 另一方面可以保证查询结果集与基本表的同步 查询的种类 选择查询 是最常用的一种查询 用于从数据库的一个或多个表 查询 中提取特定信息 选择查询的结果显示在一个数据表上供查看或编辑 也可用作窗体或报表的基础 特殊用途查询操作查询 用于对表执行全局数据管理操作 SQL专用查询 只能通过SQL 结构化查询语言 语句访问 SQL语句是一种用于数据库的标准语言 许多数据库管理系统都支持该语言 注 很多情况下可以用查询替代表 选择查询分为 简单选择查询 从一个或多个基本表中按照某一指定的准则进行查找 结果集会显示在类似数据表视图中的表的结构中 汇总查询 一种特殊的查询 可以对查

3、询的结果进行各种统计 包括总计 平均 最小值 最大值等 并在结果集中显示出来 重复项查询 查找具有相同字段信息的重复记录 不匹配查询 查找与指定的条件不相符合的记录 特殊用途查询可分为 参数查询 运行时显示一个对话框 用户可以把检索数据的准则或要插入字段的值输入到这个对话框中 自动查找查询 自动把新记录中的某些字段值填充到一个或多个表中 交叉表查找 计算电子表格式中数据的总合或对查询结果进行统计和分组 把具有两种信息的数据联系起来 操作查询可分为 更新查询 对一个或多个表中的一组记录进行全局更改 追加查询 把一个或多个表的一组记录添加到一个或多个其他表的末尾 删除查询 从一个或多个表中取消特定

4、的一组记录 制表查询 用一个或多个表中的数据创建一个新表 SQL专用查询包括 联合查询 把一个或多个表的字段组合成结果集中的一个字段 传递查询 使用服务器专用命令把指令直接发送到ODBC数据库 数据定义查询 创建或更改Access2003 SQL服务器或其他服务器数据库中的数据库对象 子查询 在其他查询中形成一个Select查询的SQLSelect查询或其他服务器语句 查询的作用和功能 指定所要查询的基本表 一个或多个 指定要在结果集中出现的字段 指定准则来限制结果集中所要显示的记录 指定结果集中记录的排序次序 对结果集中的记录进行数学统计 将结果集制成一个新的基本表 在结果集的基础上建立窗体

5、和报表 根据结果集建立图表 得到直观的图像信息 在结果集中进行新的查询 查找不符合指定条件的记录 建立交差表形式的结果集 在其他数据库软件包生成的基本表中进行查询 筛选和查询之间的不同 3 2创建查询 查询 通过 设计视图 通过 简单查询向导 通过 交叉表查询向导 通过 查找重复项查询向导 通过 查找不匹配查询向导 选择 查询 对象 然后单击工具栏中的 新建 按钮 弹出 新建查询 对话框 简单选择查询 选择 插入 查询 命令 弹出 新建查询 对话框 然后选中 简单查询向导 选项 弹出 简单查询向导 对话框 打开 表 查询 下拉列表框 在其中选择所要查询的基本表 在 可用字段 列表框中选择查询结

6、果集中所要显示的字段 选定的字段将会出现在右侧的 选定字段 列表框中 单击 下一步 按钮 弹出如下所示的对话框 如果要对查询进行修改 则选中 修改查询设计 单选按钮 否则选择 打开查询查看信息 单选按钮 单击 完成 按钮就可以得到结果了 交叉表查询向导 选择 插入 查询 命令 弹出 新建查询 对话框 然后选中 交叉表查询向导 选项 弹出 交叉表查询向导 对话框 选中查询所使用的表或查询 单击 下一步 按钮 在 可用字段 列表框中选择作为行标题的字段 单击 下一步 按钮 在列表框中选择作为列标题的字段 单击 下一步 按钮 在 字段 列表框中选择作为行列交叉点显示项目的字段 单击 下一步 按钮 在

7、 请指定查询的名称 文本框中输入查询的名称 然后单击 完成 按钮 就可以得到交叉表查询结果集了 查找重复项查询向导 选择 插入 查询 命令 弹出 新建查询 对话框 然后选中 查找重复项查询向导 选项 弹出 查找重复项查询向导 对话框 在 视图 选项组中选择查询所要使用的基本表或者查询 单击 下一步 按钮 弹出如图所示的对话框 在 可用字段 列表框中选择包含重复值的字段 可以是一个或多个 单击 下一步 按钮 在 请指定查询的名称 文本框中输入查询的名称 然后单击 完成 按钮 就可以得到最后的结果了 查找不匹配项查询向导 用查询设计器创建查询 使用查询向导只能进行一些简单的查询 或者进行某些特定的

8、查询 通过查询设计器可以从头设计一个查询 还可以用来对一个已有的查询进行编辑和修改 使用查询设计器进行简单查询的一般步骤 第一步 选择 插入 查询 命令 弹出 新建查询 对话框 然后选中 设计视图 选项 弹出 设计视图 窗口 同时弹出 显示表 对话框 设计视图 窗口上部是数据表 查询显示区 下部是查询设计区 查询设计区中网格的每一列都对应着查询结果集中的一个字段 网格的行标题标明字段的属性及要求 字段 查询工作表中所使用的字段名称 表 该字段作来自的数据表 排序 确定是否按该字段排序以及按何种方式进行排序 显示 确定该字段是否在查询工作表中显示 条件 用来指定该字段的查询条件 或 用来提供多个

9、查询条件 查询设计器的工具栏 视图 查询类型 运行 显示表 总计 上限值 生成器 新对象 数据库窗口 属性 第二步 在 显示表 对话框 表 选项卡的列表框中选择所要使用的表 然后单击 添加 按钮 数据表显示在设计器窗口上窗格中之后 关闭 显示表 对话框 第三步 单击查询设计区的 字段 栏的某一列 该文本框右端将出现一个下三角按钮 将弹出可用字段列表 可以添加多个字段 最后 单击工具栏上的 运行 按钮 运行该查询 进一步认识查询设计器及其相关操作 添加表 查询打开 显示表 对话框 单击所要选择的对象种类标签 更改表或查询间的关联查询设计器中设定表 查询之间的关联方法与建立数据库时设计表之间的关联

10、方法基本相似 表或查询之间的关联有3种 双击表 查询之间关联的连接线 将会弹出 联接属性 对话框 删除表 查询单击所要删除表 查询的标题栏 在按Del键单击鼠标右键 选择 删除表 命令 添加插入查询的字段单击查询设计器中所添加的表中的某一字段 并将其拖动到查询设计器下部网格 字段 栏的某一列内 在所添加的表内直接双击所要添加的字段 该字段将自动出现在下部网格的 字段 栏里 单击设计器下部 字段 栏的某一列 然后单击在该文本框右端出现的下三角按钮 并在下拉列表中选择所要添加的字段 该下拉列表内列出了所有可添加的字段 单击设计器下部网格 字段 栏的某一列 直接输入字段名字 选中多个字段的方法 双击

11、设计器内某个表的标题栏 可选中该表的全部内容 单击设计器内某个表的字段列表第一行的行选定器 可选中该表中的全部字段 单击表中某个字段 并按Shift键 然后单击该表中另一个字段 那么这两个字段之间的字段将被全部选中 按住Ctrl键 单击字段列表中的任何几个字段 则所单击的字段都将被选中 删除 移动字段单击该字段上部的列选定器选中该字段列 然后按Del键进行删除操作 单击该字段的列选定器选中该字段列 将其移动到相应的位置即可完成移动操作 设置查询结果的排序在 排序 栏中选择 升序 或 降序 选项 设置字段显示属性在 显示 栏中设置 查询及字段的属性设置 在查询设计器中单击工具栏的 属性 按钮 或

12、者右键的 属性 命令 弹出 查询属性 对话框 说明 输入该查询的说明性文字 输出所有字段 选择 是 输出查询设计区中的所有字段 选择 否 某些字段将不显示 上限值 对显示结果进行限定 唯一值 指名记录值是否唯一 唯一的记录 是否每条记录都不相同 运行权限 指定该查询的执行者 源数据库 输入表和查询的源数据库名称 默认为当前数据库 源连接字符串 输入连接源字段串的源数据库名称 记录锁定 指如何锁定基本表或查询中的记录 其选项有 不锁定 所有记录 和 编辑的记录 记录集类型 决定哪些表中的数据可以进行编辑 ODBC超时 指定在多长的时间内没有收到服务器的响应就取消ODBC查询 否则为无时间限制 在

13、查询中设置字段属性的操作步骤 在查询设计视图中单击网格上的某一字段的列选择器 选中该字段 然后单击工具栏上的 属性 按钮 弹出 字段属性 对话框 如下 在 字段属性 对话框中 用户可以设置字段的 说明 格式 输入掩码 标题 等属性 设置查询准则 查询设计视图中的准则就是查询记录应符合的条件 查询的结果应满足查询设计视图中所设置的准则 准则之间在逻辑上存在 与 关系 查询准则中使用某几个特定的值时 将这些特定值输入到该字段对应的 条件 栏中即可 查询准则中也可以使用表达式 准则表达式在准则表达式中使用And Or Between And In Like等操作符来设置查询范围 在表达式中使用日期与

14、时间在表达式中使用日期与时间时 必须要在日期值两端加上 以表示其中的值为日期 表达式中的计算A B A B A B A B A B Mod A B A B使用准则表达式生成器 单击查询设计器下部网格的任一 条件 单元格 然后单击工具栏上的 生成器 按钮 将弹出 表达式生成器 对话框 生成器显示区域 显示被选中并打开的项 显示中间列表框中的具体次级选项 3 3创建特殊用途查询 参数查询自动查找查询交叉表查询 参数查询 参数查询对于查找某一特定值的记录特别有用 具体设计步骤如下 双击 新建查询 对话框中的 设计视图 选项 出现 查询设计 视图窗口 显示表 对话框同时打开 将所需要的表添加到 查询设

15、计 视图窗口 然后关闭 显示表 对话框 双击每个表中所需要的字段 将这些字段添加到 字段 行的单元格中 4 在 条件 栏处针对某一个字段输入条件 5 单击 查询设计 工具栏上的 运行 按钮 这时出现 输入参数值 对话框 6 在对话框内输入值 单击 确定 按钮 7 运行查询后 显示满足条件的所有记录 8 给查询取名后保存并退出 自动查找查询 自动查找查询能在数据输入期间节省时间 具体设计步骤如下 选择 插入 查询 命令 弹出 新建查询 对话框 在对话框右边的列表框中选择 设计视图 选项 出现 查询设计 视图窗口 显示表 对话框同时打开 将所需要的表添加到查询设计窗口 然后关闭 显示表 对话框 双

16、击每个表中所需要的字段 将这些字段添加到 字段 行的单元格中 4 单击 运行 按钮 出现查询结果集 5 在查询结果数据表中 用户只需在某一字段列中选择一个实体就会立即自动增加一条记录 交叉表查询 交叉表查询是一种特殊的核计查询类型 可以使数据按电子表格的方式显示查询结果集 具体操作步骤如下 在 新建查询 对话框中双击 设计视图 选项 出现 查询设计 视图窗口 显示表 对话框同时打开 将所需要的表添加到 查询设计 窗口 然后关闭 显示表 对话框 单击工具栏中的 查询类型 按钮 然后在其下拉列表中选择 交叉表查询 选项 则设计网格中的 显示 栏变为 交叉表 栏 4 双击每个表中所需要的字段 将这些字段添加到查询中 然后单击相应列的 交叉表 栏 在下拉列表框中选择 行标题 5 单击工具栏上的 运行 按钮 则交叉表查询的结果集会显示出来 在交叉表查询设计视图中 交叉表 栏的下拉列表中的4个选项 其含义分别为 行标题 设置为 行标题 的字段中的数据将作为交叉表的行标题 一个交叉表查询中可以有不超过3个的标题 列标题 设置为 列标题 的字段中的值将作为交叉表的列标题 一个交叉表查询中只能有一个字段

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号