[理学]数据库课件第五章2.ppt

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

数据库原理及应用 第5章 ACCESS 数据库--数据的分析(查询) 本节内容 认识查询 创建选择查询 创建交叉表查询 创建参数查询 创建操作查询 创建SQL查询 查询结果排序 本节要求 理解查询的功能与原理 掌握使用向导创建查询的方法,包括简单查询与交叉表查询。熟练掌握使用设计视图创建和修改查询。 掌握操作查询,包括更新查询、生成表查询、追加查询和删除查询。 创建交叉表和参数查询以及查询的属性。 5.3.1 认识查询 查询是对数据源进行的一系列检索的操作。 查询的原理 动态记录集是运行查询时Access创建的一个临时表,它显示查询所包含表中的动态数据。 运行查询时,Access把结果记录放入动态集中。每次执行查询,Access都离开底层表格并重新建立动态记录集。 5.3.1 认识查询 查询的功能: 选择所有查询的基本表(一个或多个)并从中获取信息,组合成单个数据表。 选择指定的字段。用户在查询中不必包括表中的所有字段。 选择记录。用户可以制定准则来限制结果集中所要显示的记录。 可以对指定记录进行数学统计。用户可以建立一个新的字段保存计算结果。 分组和排序。用户可以对查询的结果进行分组,也可以指定结果的次序。 创建新表。用户可以把查询结果保存为一个新的数据表文件,以便将来使用。 创建基于查询的报表、窗体或数据访问页。用户可以建立一个选择查询,将查询结果作为窗体或报表中数据源。 创建基于查询的图表。用户可以使用查询结果建立图表。 使用查询作为子查询。用户可以建立子查询或嵌套查询。 5.3.1 认识查询 查询的种类 选择查询:按照指定的准则,从一个或多个表中检索数据,并且在可以更新记录的数据表中显示查询结果;也可以使用选择查询来对记录进行分组,并对记录进行一些计算。 参数查询:参数查询在执行时显示自己的对话框以提示用户输入信息,例如查询条件。 交叉表查询:这类查询可以使用交叉形式的数据表格来显示数据信息,以满足使用者的某些特殊要求。实际是利用表的行和列来统计数据。 操作查询:仅在一个操作中更改许多记录的查询,如删除记录或修改数据等。Access提供了四类操作查询。 操作查询 删除查询。删除满足查询指定条件的某些记录。 更新查询。 改变已有表中所有满足由查询指定的某些准则的记录。 追加查询。将一个或多个表中的一组记录添加到一个或多个表的末尾。 生成表查询。根据已有的一个或多个表中的全部或部分数据创建一个新表。 SQL查询:用户使用SQL语句创建的查询,它分为以下几种。 联合查询。该查询使用UNION运算符来合并两个或更多选择查询的结果。 传递查询。使用传递查询可以直接使用服务器上的表。 SQL查询 数据定义查询。包含数据定义语句的SQL特定查询,这些语句可用来创建或更改数据库中的对象。 子查询。嵌套在选择查询或操作查询内的SQL SELECT语句。 5.3.1 认识查询 查询的条件 条件是由运算符、常量、字段、函数以及属性等的某种组合构成的一个表达式,能够计算出一个结果。 查询条件中的运算符 Access提供了4种运算符,即:算术运算符、关系运算符、逻辑运算符和特殊运算符。 算术运算符:加(+)、减(-)、乘(*)、除(/)、取余(MOD)、乘方(^)。 关系运算符:、=、、=、=和。 逻辑运算符包括逻辑与、逻辑或和逻辑非。 特殊运算符包括In、Like、Is Null、Is Not Null和Between等。 关系运算符及其说明 逻辑运算符及其说明 特殊运算符及其说明 需注意的是,特殊运算符Like用来判断值是否与指定的字符通配符格式相符,在Access中提供了以下几类通配符。 通配符及其说明 查询条件中的函数 函数 函数是由Access提供的具有固定意义的式子,只要给定参数,就会返回一个值,在表达式中函数名字出现的位置返回一个值,例如日期和时间函数。 Access提供了大量的函数:数学函数、日期和时间函数、字符函数、聚合函数等。 使用查询条件 在Access中建立查询,经常会用到各种条件,使用这些条件可以方便地限定查询的范围。接下来,将给出使用文本值、日期、字段的部分值、空值等作为查询条件的示例。注意:在字段中字段名必须用方括号括起来;数据类型应与对应字段定义的类型相符合。 使用文本值作为条件 使用日期作为条件 使用字段的部分值作为条件 使用空值或空字符串作为条件 使用表达式作为查询的条件 Access数据库的表达式是字面值、变量、常量、函数以及字段名、控件和属性通过运算符并用正确的方式连接形成的组合。它至少包括一个运算符和一个操作数,在Access中,表达式又称为条件或准则。表达式中可以有各种运算符,这些运算符的优先顺序为: 括号()→函数→ ^ →*和/ → \和Mod →

文档评论(0)

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

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

1亿VIP精品文档

相关文档