第四章查询的创建与应用串讲.doc

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

第四章 查询的创建与应用 一.知识点串结 (一)、查询概述 1、查询的作用: (1)查询数据(2)对表中数据进行添加、删除、修改(操作查询)(3)作为数据源(4),对数据汇总计算、排序和筛选。 2、查询的数据源: (1)可以是表或查询(2)可以是一个或多个(3)创建查询时首先应选择拟获取信息的数据源。 3、查询的本质: (1)查询本质上是由SQL语句组成的查询规则。 (2)不管利用查询向导还是设计视图创建的查询,最后都要转换为SQL语句。 (3)在执行查询时,也都是执行的SQL语句。 ●SQL是STRUCTURED QUERY LANGUAGE的缩写;中文意思是结构化查询语言。 4、查询规则、查询结果(查询中的数据)与数据源(表)之间的影响关系。。 (1)数据源 与 查询规则 之间互不影响; (2)查询结果 由 数据源与查询规则 共同决定; (3)数据源一定影响查询结果;查询结果有时会影响数据源(操作查询) (二)、关系概述 1、关系引述: (1)在ACCESS中,若对两个表同时操作,则他们之间必须建立关系。 (2)并不是任何两个表之间都可以建立关系。(条件:公共字段) 2、关系的概念:是在两个表的字段之间所建立的联系。 3、关系的作用:通过关系,使数据库表间的数据合并起来,形成有用的数据,以便于以后应用查询、窗体和报表。 4、关系的类型:三种类型:一对一关系、一对多关系和多对多关系。(使用最多的是一对多关系) ● 一对多关系中:一方的表称为父表;多方的表称为子表 5、建立表间关系的类型取决于两个表中相关字段的定义 ①若两个表中的相关字段都是主键,则创建一对一关系;②若仅有一个表中的相关字段是主键,则创建一对多关系。 6、参照完整性 (1)作用:能确保相关表中各记录之间关系的有效性,并且确保不会意外删除或更改相关的数据。 ●设置方法:编辑关系——实施参照完整性 (2)对于实施参照完整性的关系,还可以选择是否级联更新相关字段和级联删除相关记录。 ①级联更新相关字段:更改主表主键值时,自动更新相关表中的对应数值;否则,仅更新主表中与子表无关的主键值。 ●设置方法:编辑关系——级联更新相关字段 ②级联删除相关记录:删除主表记录时,自动删除相关表中的有关记录;否则,仅删除主表中与子表记录无关的记录。 ●设置方法:编辑关系——级联删除相关记录 (3)参照完整性规则:包括删除规则、更新规则、插入规则;没有查询规则。 7、删除关系 (1)方法:右击关系连线——“删除”命令;或单击关系连线——按DELETE键 (2)表间关系表现为两表之间相关字段之间的一条连线。 (3)表间关系已作为数据库的一部分而存在。 (4)表间关系不会随着数据表的关闭而删除,但会随着数据表的删除而删除。 (三)、创建查询的两种基本方法:(使用查询向导创建查询、使用设计视图创建查询) 1、关于查询向导 (1)查询向导的分类:①简单查询向导 ②交叉表查询向导 ③查找重复项查询向导④查找不匹配项查询向导 (2)简单查询向导的功能了解:①可以创建单表查询 ②可以创建多表查询③可以创建总计查询 (3)查询向导的特点概要:①简单快捷 ②既可以创建单表查询,又可以创建多表查询 ③还可以创建总计查询④可以选择字段,但不能设置筛选记录条件⑤创建总计查询后,每列的标题不太合适 (4)查询向导中两种查询方式:明细和汇总 2、关于查询设计视图 (1)进行的主要操作:①表或查询的操作②字段的操作③设计网格的操作 ④条件和排序操作 (2)设计视图的主要特点:①方法灵活,可实现个性化设计 ②可以创建任何查询 3、查询向导和设计视图的综合使用 ●一般先用查询向导创建较简单的查询,然后在查询设计视图中对创建的查询做进一步的修改,以满足特定的需要 (四)、查询的类型 1、选择查询 (1)特点:①最基本、最常用;②可以排序、分组及不同类型的总计。 (2)选择查询时如何分组总计: ①“视图”菜单——“总计”命令 ②单击工具栏中的“总计”按钮 2、参数查询 (1)若用参数查询的结果作为窗体、报表和数据访问页的数据源,则还可以方便的显示或打印出查询的信息。 (2)参数查询时,在一般查询条件中写上“[ ]” ,并在其中输入提示信息。 (3)执行参数查询时会弹出一个对话框,用来提示用户输入查询信息。 3、交叉表查询 (1)三要素:行标题、列标题、值 (2)交叉表查询中一组列在数据表的左侧,称为行标题。一组列在数据表的上部,称为列标题。 (3)交叉表查询增加了数据的可视性,便于数据的统计、查看。 (4)在交叉表查询中,只能有一个列标题和值,但可以有一个或多个行标题 (5)利用“向导”创建交叉表视图简单,但缺点是:数据源只能是一个;不能设置查询条件;行标题最多3个。 (6)利用“设计视图”创建交叉表比较灵活:数

文档评论(0)

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

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

1亿VIP精品文档

相关文档