数据库技术与应用——Access2000篇 教学课件 作者 郭力平 第6章 建立选择查询.ppt

数据库技术与应用——Access2000篇 教学课件 作者 郭力平 第6章 建立选择查询.ppt

ID:50047736

大小:77.50 KB

页数:13页

时间:2020-03-08

数据库技术与应用——Access2000篇 教学课件 作者 郭力平 第6章 建立选择查询.ppt_第1页
数据库技术与应用——Access2000篇 教学课件 作者 郭力平 第6章 建立选择查询.ppt_第2页
数据库技术与应用——Access2000篇 教学课件 作者 郭力平 第6章 建立选择查询.ppt_第3页
数据库技术与应用——Access2000篇 教学课件 作者 郭力平 第6章 建立选择查询.ppt_第4页
数据库技术与应用——Access2000篇 教学课件 作者 郭力平 第6章 建立选择查询.ppt_第5页
资源描述:

《数据库技术与应用——Access2000篇 教学课件 作者 郭力平 第6章 建立选择查询.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第6章建立选择查询在Access2000关系数据库中,查询(Query)是根据用户给定条件在指定的表中筛选记录或者进一步对筛选出来的记录做某种操作的数据库对象。查询可以进一步分为选择查询和动作查询两种。用户可以使用选择查询从指定的表中获取满足给定条件的记录,也可以使用动作查询从指定的表中筛选记录以生成一个新表或者对指定的表进行记录的更新、添加或删除操作。6.1查询的特点在Access2000关系数据库中,查询是在数据库的表对象中根据给定的条件筛选记录或者进一步对筛选出来的记录做某种操作的数据库对象。查询可以从一个表或多个相互关

2、联的表中筛选记录,也可以从已有的查询中进一步筛选记录。在Access2000关系数据库中,查询分为选择查询(SelectQuery)和动作查询(ActionQuery)两种。用户可以使用选择查询从指定的表中获取满足给定条件的记录,也可以使用动作查询从指定的表中筛选记录以生成一个新表或者对指定的表进行记录的更新、添加或删除操作。Access2000允许用户在前台(选择查询设计视图窗口)通过直观的操作构造查询,系统自动在后台(SQL视图窗口)生成对应的SQL语句。当运行建立好的查询时,Access2000将从指定的表中根据给定条件

3、筛选记录。筛选出来的记录组成为一个动态集(Dynaset)并以数据表视图的方式显示。动态集是一个临时表,当用户关闭动态集数据表视图的时候,动态集消失。需要注意的是:动态集并不保存在查询中,查询对象仅仅保存查询的结构——查询所涉及到的表和字段、排序准则、筛选条件等。在查询中,用户可以方便地从单表或彼此相关的多表中获取记录并形成一个动态集,也可以方便地确定动态集由表的哪些字段组成。在查询中,用户可以通过设置筛选条件来选择在动态集中显示的记录,也可以根据指定的字段对动态集进行排序。在查询中,用户可以进一步对筛选出来的记录进行计算并将

4、结果返回到动态集中。运行查询所生成的动态集具有很大的灵活性,适合作为报表和窗体的数据源。6.2建立选择查询Access2000的选择查询可以在指定的表或已建好的其它查询中获取满足给定条件的记录,有效地解决了数据的检索问题。6.2.1建立选择查询6.2.2选择查询设计视图结构选择查询设计视图分为上下两部分,上半部分叫表/查询输入区,用于显示查询要使用的表或其它查询;下半部分叫范例查询(QBE)设计网格,用于确定动态集所拥有的字段和筛选条件等。在QBE设计网格中,Access2000初始设置了如下几行:【字段】行:用于设置查询所涉

5、及到的字段。【表】行:用于指明字段所归属的表。【排序】行:用于设置查询的排序准则。【显示】行:用于确定相关字段是否在动态集中出现。它以复选框的形式出现,当复选框选中时,相关字段将在动态集中出现。【准则】行:用于设置查询的筛选条件。【或】行:用于设置查询的筛选条件。【或】行以多行的形式出现。6.2.3运行选择查询运行选择查询的方法大体有如下三种:l在选择查询设计视图中直接单击工具栏上的【运行】按钮。l在选择查询设计视图中直接单击工具栏上的【视图】按钮。l在【数据库】窗口中,首先选择要运行的查询,然后单击【打开】按钮。6.2.4输

6、入查询条件在QBE设计网格中设置有一个【准则】行和多个【或】行。在【准则】行和多个【或】行中,用户可以设置记录的筛选条件。在【准则】行和【或】行中设置筛选条件时,如果涉及到关系运算符=,那么可以将其省略。如果要搜寻的字段是【文本】数据类型的字段,那么应为要搜寻的文本数据添加引号。如果没有这样做,Access2000会自动为文本数据添加引号。在【准则】行和【或】行中,相邻行中设置的筛选条件彼此之间存在逻辑或(OR)的关系。但是在同一【准则】行或【或】行的不同列中输入的多个筛选条件,它们彼此之间存在逻辑与(AND)的关系。6.2.

7、5设置字段属性在选择查询设计视图中,表的字段属性是可继承的。也就是说,如果在表的设计视图中设置了某字段的字段属性,那么为该字段设置的字段属性在查询中同样有效。如果在表的设计视图中没有设置字段属性或者设置的字段属性不符合查询的要求,那么Access2000允许用户在选择查询设计视图中重新设置字段属性。6.2.6建立计算表达式在选择查询设计视图中,【字段】行除了可以设置查询所涉及的字段以外,还可以设置包含字段的计算表达式。利用计算表达式获得表中没有存储的、经过加工处理的信息。需要注意的是:在计算表达式中,字段要用方括号([])括起

8、来。6.3修改选择查询对于建立好的选择查询,Access2000允许用户重新进行设计修改。6.3.1撤消字段6.3.2插入字段6.3.3移动字段6.3.4命名字段6.4建立汇总查询有时,用户可能对表中的每一条记录并不十分关心,而关心的仅仅是记录的汇总结果。例如,用户可能并不关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。