ACCESS查询的设与使用ACCESS查询的设计与使用.ppt

ACCESS查询的设与使用ACCESS查询的设计与使用.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ACCESS查询的设与使用ACCESS查询的设计与使用

第3章 查询的设计与使用 讲授4学时、上机4学时 总体要求: 掌握查询的作用和分类 熟练掌握查询的各种视图 掌握各类查询的设计和作用 掌握SQL语言的基础 掌握SQL查询的设计和使用 学习重难点: 熟练掌握各类查询视图和各类查询的设计 掌握SQL语句基本格式和SQL查询的应用 主要内容: 3.1 查询的概念 3.2 查询的创建 3.3 SQL语言基础 3.1 查询的概念 查询是具有条件检索和计算功能的数据库对象。 查询是以表或查询为数据源的再生表。 查询对象不是数据的集合,而是操作的集合。 查询的运行结果是一个动态数据集合。 3.1.1 查询的作用与功能 查询按一定的条件生成一个动态数据集: 通过使用查询可按不同的方式来查看、更改和分析数据; 利用查询对选择的记录组执行多种类型的计算。 通过使用查询生成新的数据表。 通过使用查询实现数据源表数据的删除、更新或追加; 查询也可以作为窗体、报表或数据访问页的数据源,实现多个表作为数据源 3.1.2 查询的分类 选择查询 参数查询 操作查询 交叉表查询 SQL查询 3.1.3 、查询视图 查询视图主要用于设计、修改查询或按不同方式查看查询结果,在Access中提供了三种常用视图,分别是数据表视图、设计视图、SQL视图。 1.查询的数据表视图 查询的数据表视图是以行和列的格式显示查询结果数据的窗口。 在这个视图中,可以进行字段编辑、添加和删除数据、查找数据、排序、筛选等操作,还可以进行视图的显示风格的设计。 查询的数据表视图具体的操作方法和数据表操作一样。 2.查询的设计视图 查询的设计视图是用来设计查询的窗口,是查询设计器的图形化表示。 查询设计视图由上、下两个窗口构成,即表/查询显示窗口和查询设计网格窗口(也称为QBE网格) 在查询的设计视图下,Access2003还提供了查询属性设置,可以方便地控制查询的运行 要设置查询属性,可以在表/查询窗口内右击,在弹出菜单中单击【属性】命令或直接单击数据库工具栏中的【属性】按钮 3.查询的SQL视图 查询的SQL视图是用来显示或编辑打开查询的SQL语句的窗口。 3.2 查询的创建 在Access 2003中,可以通过三种方式创建查询 通过向导创建查询 通过查询的设计视图创建查询 通过SQL视图创建查询 3.2.1 创建选择查询 选择查询是可以按照一定的准则从一个或多个表中获取数据,并按照所需的次序进行排列显示。 可以使用选择查询对记录进行分组,并且对记录作总计、计数、平均以及其他类型的计算。 【例3-1】在“学籍管理”数据库中的“学生基本情况表”中查询出所有女生信息。 【例】在“罗斯文”数据库的“客户”表中筛选公司名称分别为“华科”、“悦海”的所有客户记录。 【例】在“罗斯文”数据库的“客户”表中找出城市为“大连”、联系人为“王先生”的记录。 【例】在“罗斯文”数据库的 “产品”表中查询所有中止销售的产品记录。 并按类别的降序排列。 操作要点: 在数据库窗口中,选择“查询”对象→“在设计视图中创建查询”选项 在“显示表”窗口中添加被查询的表或查询 要查询网格中设置查询准则 3.2.2 创建交叉表查询 交叉表查询是一类特殊的查询,允许用户在行列交叉处查看计算的结果。交叉表查询主要用来计算数据总和、平均值、计数或其他类型的总值。 【例3-2】在“学籍管理”数据库中从“学生基本情况表”、“选课表”查询学生各科成绩录入次数。 【例】创建交叉表查询,统计“学籍管理”数据库 “学生基本情况表”中各专业的男女生人数。 【例】对“学籍管理”数据库创建交叉表查询,统计每位同学的选课成绩。 操作要点: 在数据库窗口中选择“在设计视图中创建查询” 在显示表窗口中添加被查询的表或查询 通过【查询】的【交叉表查询】命令,将选择查询转换成交叉表查询 在查询网格中设置查询准则 3.2.3 创建参数查询 参数查询也是一类特殊的查询,参数特指查询准则中的变量,在查询运行时会显示对话框提示用户输入变量的值。 【例3-3】在“学籍管理”数据库中,创建一个“学生年份查询”查询,输入年份后从“学生基本情况表”表中查询出生在本年份的学生姓名与出生日期。 【例】在“罗斯文”数据库中以折扣为参数创建“订单明细”表的参数查询。 【例】在“学籍管理”数据库中,查询“学生基本情况表”中入学成绩在某一分数段的学生名单。 操作要点: 在数据库窗口中选择“在设计视图中创建查询 ” 在“显示表”窗口 添加表 设置参数 3.2.4 创建操作查询 操作查询又称为动作查询,就是通过查询完成某些动作。 根据动作操作查询又可分为: 追加查询 更新查询 删除查询 生成表查询 1.创建生成表查询 生成表查询实际上是将查询的动态数据集转化成了新的数据表。

文档评论(0)

ganqludp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档