ACCESS编程ch05查询操作与高级运用

ACCESS编程ch05查询操作与高级运用

ID:37198605

大小:864.00 KB

页数:33页

时间:2019-05-19

ACCESS编程ch05查询操作与高级运用_第1页
ACCESS编程ch05查询操作与高级运用_第2页
ACCESS编程ch05查询操作与高级运用_第3页
ACCESS编程ch05查询操作与高级运用_第4页
ACCESS编程ch05查询操作与高级运用_第5页
资源描述:

《ACCESS编程ch05查询操作与高级运用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、97第5章查询操作与高级应用第5章查询操作与高级应用本章学习目标可利用查询可以选择一组满足指定条件的记录,还可以将不同表中的信息组合起来,提供一个相关数据项的统一视图。本章从查询的种类与应用着手,对查询的建立方法、查询条件、查询设计、SQL查询以及查询操作进行专门的介绍。通过本章的学习,读者应该掌握以下内容:l认识Access2003中的查询种类l掌握不同查询的建立方法l查询准则的设计lSQL查询语句的使用l使用查询操作表或表中数据5.1查询的种类与应用查询是Access处理和分析数据的工具,它能够把多个表中的数据抽取出来,供用户查看、更改和分析使用。5

2、.1.1查询的种类Access2003支持5种查询方式:选择查询、操作查询、SQL查询、交叉表查询和参数查询。下面简单介绍各种查询的特点。1.选择查询选择查询是最常见的查询类型。选择查询可以从—个或多个表或者其他的查询中获取数据,并按照所需要的排列次序显示,利用选择查询可以方便地查看一个或多个表中的部分数据。查询的结果是一个数据记录的动态集,用户可以对动态集中的数据记录进行修改、删除,也可以增加新的记录,对动态集所作的修改会自动写入相关联的表中。2.操作查询操作查询就是在一个操作中对查询中所生成的动态集进行更改的查询。操作查询可分为:生成表查询、追加查询

3、、更新查询和删除查询,生成表查询和追加查询可以复制原有的数据,更新查询和删除查询可以更改现存的数据。操作查询只能更改和复制用户的数据,而不能返回数据记录。97第5章查询操作与高级应用l生成表查询:可以利用从一个或多个表及查询中的查询结果创建一个新表。l追加查询:将查询结果添加到现存的一个或多个表或者查询的末尾。l更新查询:根据查询中指定的条件,更改一个或多个表中的记录。l删除查询,根据查询中指定的条件,从一个或多个表中删除相关记录。3.SQL查询SQL是一种结构化查询语言,是数据库操作的工业化标准语言,使用SQL语言可以对任何数据库管理系统进行操作。SQ

4、L查询就是使用SQL语言创建的查询,它又可以分为联合查询、传递查询和数据定义查询等。其中联合查询是SQL语言所特有的,可以将来自一个或多个表或者其他查询中的字段组合起来作为查询结果中的一个字段,可以创建快照类型的记录集合对象;传递查询就是直接将命令发送到ODBC数据源的查询,在服务器上进行查询操作;数据定义查询也是SQL查询所专有的,用户可以通过SQL语句来创建、修改或删除表对象,并且可以动态地对表的结构进行修改。4.交叉表查询交叉表查询可以汇总数据字段的内容,例如日期或数字字段。在这种查询中,汇总计算的结果显示在行与列交叉的单元格中。交叉表查询还可以计

5、算平均值、总计、最大值或最小值等。5.参数查询参数查询可以在运行查询的过程中输入参数值来设定查询准则,而不必重新创建一个新查询。参数查询不是一种独立的查询,它扩大了其他查询的灵活性。执行参数查询时,系统会显示一个对话框提示用户输入参数的值。5.1.2查询的应用查询的应用主要有如下几个方面。(1)选择字段在查询中,可以只选择表中的部分字段。例如,对于学生表,只选择学号、姓名、性别、系别和专业建立一个查询。利用这一查询功能,可以通过选择一个表中的不同字段生成所需的多个表。(2)选择记录根据指定的条件查询表中的记录。例如,在学生表中,可以创建一个只显示专业为“

6、计算机科学与技术”的学生信息。(3)编辑记录编辑记录主要是添加记录、修改记录和删除记录等。可以利用查询添加、修改和删除表中的记录。例如,根据入学日期,将已毕业的学生从学生表中删除。(4)实现计算97第5章查询操作与高级应用可以在查询中进行各种统计计算,如计算某门课的平均成绩。还可以建立一个计算字段来保存计算结果。(5)利用查询的结果生成窗体或报表要从一个或多个表中选择合适的数据显示在窗体和报表中,可以先基于一个或多个表创建查询,然后,以查询的结果作为窗体或报表的数据源。(6)利用查询的结果创建表利用查询的结果可以建立一个新表。例如,可以利用查询将学生表中

7、的“系别”为“计算机系”的学生记录存放到一个新表中。总之,用户可以利用查询查看指定的字段,显示特定条件的记录。如果需要,可以将查询的结果保存起来,也可以将其作为窗体或报表的数据来源。5.2查询的建立方法创建查询的方法主要有使用查询向导和查询设计视图两种。使用查询向导是利用提示指导用户完成创建查询的工作,而使用查询设计视图,不仅可以完成查询设计,也可以修改已有的查询,而且设计视图的功能更丰富和更强大。5.2.1使用查询向导简单查询是应用最广泛的一种查询,它可以从一个或多个表、查询中查找相关记录。使用“简单查询向导”创建的查询具有以下特点:l不能添加选择准则

8、或者指定查询的排序次序。l不能改变查询中字段的次序,字段将一直以向第一个向导对话

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

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

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