4.1、查询对象概述.ppt

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

4.1、查询对象概述 ; 一个Access查询对象实质上是一条SQL语句,而Access提供的查询设计视图实质上是为我们提供了一个编写相应SQL语句的可视化工具。在Access提供的查询设计视图上,通过直观的操作,可以迅速地建立所需要的Access查询对象,也就是编写一条SQL语句,从而增加了设计的便利性、减少了编写SQL语句过程中可能出现的错误。 ;4.1.2 建立查询的方法 ;4.1.1 建立查询的方法 ;在数据库设计视图中,单击“查询”标签按钮即进入“查询对象”选项卡,如图4-1所示。 ;单击数据库设计视图上的“新建”按钮“ ”,即弹出“新建查询”对话框,如图4-2所示。 ; 在“新建查询”对话框中,可以从Access提供的五种查询对象新建方法中选择一种。但是,只有学会并理解了“查询设计视图”的操作使用,才可能很好地使用其他方法来加快新建查询对象的操作。在新建查询对话框中选择“设计视图”选项,然后单击“确定”按钮“ ”,即进入“查询设计视图”。由于是新建查询,所以在查询设计视图中没有任何内容。 ; 在查询设计视图中新建查询对象的第一步操作是指定数据源,因此,一旦由“新建查询”对话框进入查询设计视图,Access首先在查询设计视图中弹出“显示表”对话框,用以提示操作者指定数据源。这时,操作者需要在“显示表”对话框中逐个地指定数据源,并单击“添加”按钮“ ”,将指定的数据源逐个添加入查询设计视图上半部的数据源显示区域内。图4-3所示为在CMMIS数据库中新建“销售数据记录查询”的第一步操作,为查询指定数据源。 ;图4-3 “显示表”对话框的操作 ; Access查询对象的数据源可以是若干个表,也可以是已经存在的某些查询,还可以是若干个表与某些查询的组合。与此对应,“显示表”对话框中包含三个选项卡:“表”、“查询”、“表和查询”。应该根据实际需要进行适当的选择。例如,为“销售数据记录查询”指定的数据源是“销售数据记录”表。选择并添加完毕查询数据源后,单击“显示表”对话框上的“关闭”按钮“ ”,就完成了为查询对象指定数据源的操作。 ; 新建查询对象的第二步操作是定义查询字段,也就是从选定的数据源中选择需要在查询中显示的数据字段。既可以选择数据源中的全部字段,也可以仅选择数据源中的部分字段,且各个查询字段的排列顺序可以与数据源中的字段排列顺序相同,也可以与数据源中的字段排列顺序不同。这一步操作可以通过两种方法完成。 ;定义查询字段的两种方法; 将数据源表中的“*”符号拖曳至设计视图下部的“字段”行中;或下拉“字段”行的列表框,从中选取“*”符号。这时,“字段”行中即出现“*”符号,“表”行中出现该字段所在的表名,“显示”行中的复选框中出现“√”符号。这个新建的查询对象就基本完成了,如图4-4所示。如此方式建立的查选对象在其运行时,将显示数据源表中所有字段中的所有记录数据。即,符号“*”代表着全部字段。 ;图4-4、新建包含数据源全部数据字段查询的操作 ;(2)新建包含数据源部分数据字段的查询 ; 如此选择查询字段,可以将查询字段的排列顺序设置为不同于数据源中字段的排列顺序,是非常灵活的一种方式。图4-5所示为仅选中“销售数据记录”表中四个字段的查询对象新建的情况。这样的查询对象在其运行时,将显示数据源表中选中字段中的所有记录数据,也就是说:不进行筛选这样一种关系运算。在整个新建查询对象的操作过程中,这个查询对象都将命名为“查询?”。当新建操作完成时,需要关闭查询设计视图,此时将出现“保存”对话框。应该在“保存”对话框中为新建查询对象命名为所需要的名字。 ;图4-5、新建包含数据源部分数据字段查询的操作 ; 对于一个已经新建完成的查询对象,通常都需要对其进行一些设计修改。例如,希望图4-5所示的查询对象在其运行时,能够按照销售数量由大到小地排列显示;希望仅显示满足某种条件的记录数据(即进行筛选操作)等等。针对诸如此类的种种需求,就需要对以上初步建立的查询对象进行设计修改。 ;一个例子;图4-6、在查询设计视图中设定“排序”和“准则” ; 建立查询的操作,实质上是生成SQL语句的过程。也就是说,Access提供了一个自动生成SQL语句的可视化工具——查询设计视图。那么,通过在查询设计视图中的一系列操作后,所生成的SQL语句到底是什么样的?为了看到一个查询所对应的SQL语句,可以将查询设计视图转换到SQL视图中来观察。单击查询设计视图中菜单栏上的【视图】|【SQL视图】,即进入SQL视图中。由图4-5查询设计视图转换到SQL视图中后,所看到的SQL语句如下: ;SELECT 销售数据记录.货号, 销售数据记录.货名, 销售数据记录.销售单价,

文档评论(0)

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

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

1亿VIP精品文档

相关文档