第3篇训练(学生).doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 查询 考核知识点:查询分类;查询准则;创建查询;操作已创建的查询 3.1 认识查询 (考点1)查询的功能 查询就是对数据库中的数据进行查找。 Access查询可以对数据库中一个表或多个表的数据进行浏览、筛选、排序、检索、统计和加工等操作。 查询可以对单个表进行查询,也可以对多个表进行复杂的查询。建立一个查询后,可以将它看作是一个临时表,称为动态的数据集。 查询的数据来源是表或其他查询。每次使用查询时,都是根据查询条件从数据源中创建动态的记录集合,可以节约存储空间。 (考点2)查询的类型 查询类型主要有选择查询、交叉表查询、参数查询、操作查询和SQL查询。 1.选择查询 选择查询是最常见的查询类型,它可以从一个表或多个表中选择记录,对记录进行分组,还可以对记录进行汇总、计数、求平均值以及进行其他类型的总和计算。 2.交叉表查询 交叉表查询将来源于表或查询中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示某个字段统计值。交叉表查询就是利用了表中的行或列来计算数据的总计、平均值、计数或其他类型的总和。 3.参数表查询 参数查询是利用对话框来提示用户输入条件参数的查询。这种查询可以根据用户输入的条件参数来检索满足条件的记录。 4.操作查询 选择查询、参数查询和交叉表查询的结果不能更改数据源表或查询中的数据,而操作查询结果将对数据源表产生影响或更改数据源表中的记录。使用这种查询只需进行一次操作就可对许多记录进行更改和移动。操作查询主要用于数据库中数据的更新、删除及生成新表,使得数据库中数据的维护更便利。 操作查询分为生成表查询、追加查询、更新查询和删除查询四类。 5.SQL查询 SQL (Structure Query Language ,结构化查询语言 )是在数据库系统中应用广泛的数据库查询语言,它包括了数据定义、查询、操纵和控制4种功能。 SQL 查询是使用SQL语句创建的查询。SQL查询主要包括联合查询、传递查询、数据定义查询和子查询等4种。联合查询是将一个或多个表、一个或多个查询的字段组合为查询结果中的一个字段,执行联合查询时,将返回所包含的表或查询中的对应字段记录;传递查询是直接将命令发送到ODBC数据库,它使用服务器能接受命令,利用它可以检索或更改记录;数据定义查询可以创建、删除或更改表,或在当前数据库中创建索引;子查询是包含另一个选择或操作查询中的SQL SELECT语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则”行来定义字段的准则。 经典题解: 1.在Access 中,查询的数据源可以是 A)表         B)查询 C)表和查询      D)表、查询和报表在Access数据库中使用向导创建查询,其数据可以来自 A)多个表          B)一个表 C)一个表的一部分      D)表或查询 1、准则中的运算符 运算符是组成条件表达式的基本元素。Access提供了算术运算、比较运算符、逻辑运算符和特殊运算符。运算符及其含义如表3-1、表3-2、表3-3。 表3-1 关系运算符及含义 运算符 含义 运算符 含义 大于 = 小于等于 = 大于等于 不等于 小于 = 等于 表3-2 逻辑运算符及含义 运算符 说明 Not 当Not连接的表达式为真时,整个表达式为假 And 当And连接的表达式都为真时,整个表达式为真,否则为假 Or 当Or连接的表达式有一个为真时,整个表达式为真,否则为假 表3-3 特殊运算符及含义 运算符 说明 In 用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配 Between 用于指定一个字段值的范围,指定的范围之间用And连接 Like 用于指定查找文本字段的字符模式。 Is Null 用于指定一个字段为空 Is Not Null 用于指定一个字段为非空 2.准则中的函数 Access提供了大量的标准函数,如数值函数、字符函数、日期/时间函数和统计函数等。利用这些函数可以更好地构造查询准则,也为用户更准确地进行统计计算、实现数据处理提供了有效的方法。 表3-4列出了数值函数的格式和功能。 表3-4 数值函数 函数 说明 Abs(数值表达式) 返回数值表达式值的绝对值 Int(数值表达式) 返回数值表达式值的整数部分 Sqr(数值表达式) 返回数值表达式值的平方根 Sgn(数值表达式) 返回数值表达式的符号值。当数值表达式值大于0时返回值为1;当数值表达式值等于0时返回值为0;当数值表达式值小于0时返回值为-1 表3-5列出了字符函数的格式功能 表3-5 字符

文档评论(0)

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

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

1亿VIP精品文档

相关文档