3.1 认识查询(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)

2023-11-23
| 10页
| 89人阅读
| 4人下载
普通

内容正文:

第 3 章 查询—— 创建“图书管理系统”的查询 实际应用中,经常需要查询数据表中满足一定条件的某些字段的值,或从几个表中筛选相关的字段进行显示,这就用到了查询。查询是根据既定条件对表进行检索,筛选出符合条件的记录,从而构成一个新的数据集合。 本章将通过设计“图书管理系统”数据库中的查询,来学习创建查询的各种方法。 本章导读 Microsoft Office Access 2007 了解查询 掌握选择查询的创建 掌握高级查询的创建 学习目标 3.1 认识查询 Access 2007中的查询就是按照用户指定的条件从数据库中指定的表或查询中筛选出符合条件的数据,形成一个新的数据集合。查询的结果可以随着数据源中的数据变化而变化,其执行效果如下图所示。 在导航窗格中选择已经设计好的查询,双击执行,即可得到一个这样的结果集,也就是用户所要查询的结果 此界面与“表”的界面相似,不过它是经过筛选后的一个或多个表的集合 第 页 3.1 认识查询 利用Access 2007数据库的查询对象可以对数据库中的一个或多个表中的数据信息进行查找、统计、计算和排序。具体来说,主要包括以下功能和特点。 批量地向数据表中添加、删除或修改数据。 指定准则来限制结果集中所要显示的记录,并指定记录的排列次序。 指定所要查询的表(一个或多个)和字段。 对结果集中的记录进行数学统计,并将查询得到的结果集生成一个新的表。 在结果集的基础上建立窗体、报表和图表,从图表可以得到直观的图像信息。 在结果集中进行新的查询,还可以查询不符合指定条件的记录。 建立交叉表形式的结果集。 功能和特点 第 页 3.1 认识查询 3.1.1 查询的特点 前面介绍了“查询”的概念及其功能和特点,在Access 2007中,依据其对数据源操作方式及结果的不同,可以将“查询”分为以下5种类型。 选择查询 参数查询 交叉表查询 操作查询 SQL查询 第 页 3.1 认识查询 3.1.2 查询的分类 5种类型 选择查询:选择查询是从数据库的一个或多个表中检索特定的信息,将查询结果显示在一个数据表上供用户查看或编辑使用;它是最常见的查询类型,也是窗体和报表的基础。 参数查询:参数查询是在执行时显示对话框,提示用户输入参数,检索出符合参数要求的字段的记录或值的查询;可以设计此类查询来提示更多内容,例如,可以设计它来提示输入两个日期,然后Access检索在这两个日期之间的所有记录。 交叉表查询:交叉表查询是计算数据的总和、平均值、计数或其他类型的总和并重新组织数据结构的查询;交叉表查询得到的数据被分为两组信息:一组在数据表左侧排列,另一组在数据表顶端,两组数据行和列的交叉处显示该字段的计算结果,这样显示可以更加方便地分析数据。 操作查询:在一次操作中更改许多记录的查询称为操作查询。用户可以通过操作查询完成某些动作,例如更新或删除数据库基本表、根据现有表编制一个新表、给现有表追加新记录等;虽然其他查询也可以进行某些动作的操作,但是每次只能修改一个记录,而操作查询能够通过单一的操作同时完成多个记录的修改。 SQL查询:用户使用SQL语句创建的查询被称为SQL查询,此类查询只能通过SQL(结构化查询语言)语句访问;SQL查询由程序设计语言构造,而不是像其他查询类型那样用设计网格构造。 第 页 3.1 认识查询 3.1.2 查询的分类 SQL是一种用于数据库的标准化语言,许多数据库管理系统都支持该语言。 第 页 3.1 认识查询 3.1.2 查询的分类 由下图可知查询和数据表之间是一对一或一对多的关系,它可以同时对一张或者多张数据表进行简单或复杂的检索操作,从而节省时间,提高工作效率。 数据表 查询 查询 数据表1 数据表N 数据表2 在Access 2007中,可以对单个表建立简单查询,也可以对多个表建立复杂的查询。当建立了多个表的查询后,在查询中浏览多个表中的记录时,就如同在单个表中浏览记录一样方便。 查询和数据表关系图 第 页 3.1 认识查询 3.1.3 查询和数据表的关系 $$

资源预览图

3.1  认识查询(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
1
3.1  认识查询(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
2
3.1  认识查询(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
3
3.1  认识查询(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
4
3.1  认识查询(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
5
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。