- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 5 章 查询操作与高级应用
本章学习目标
可利用查询可以选择一组满足指定条件的记录,还可以将不同表中的信息组合起来, 提供一个相关数据项的统一视图。本章从查询的种类与应用着手,对查询的建立方法、查询条件、查询设计、SQL 查询以及查询操作进行专门的介绍。通过本章的学习,读者应该掌握以下内容:
认识 Access 2003 中的查询种类
掌握不同查询的建立方法
查询准则的设计
SQL 查询语句的使用
使用查询操作表或表中数据
查询的种类与应用
查询是 Access 处理和分析数据的工具,它能够把多个表中的数据抽取出来,供用户查看、更改和分析使用。
查询的种类
Access 2003 支持 5 种查询方式:选择查询、操作查询、SQL 查询、交叉表查询和参数查询。下面简单介绍各种查询的特点。
选择查询
选择查询是最常见的查询类型。选择查询可以从—个或多个表或者其他的查询中获取 数据,并按照所需要的排列次序显示,利用选择查询可以方便地查看一个或多个表中的部 分数据。查询的结果是一个数据记录的动态集,用户可以对动态集中的数据记录进行修改、删除,也可以增加新的记录,对动态集所作的修改会自动写入相关联的表中。
操作查询
操作查询就是在一个操作中对查询中所生成的动态集进行更改的查询。操作查询可分 为:生成表查询、追加查询、更新查询和删除查询,生成表查询和追加查询可以复制原有 的数据,更新查询和删除查询可以更改现存的数据。操作查询只能更改和复制用户的数据, 而不能返回数据记录。
第 5 章查询操作与高级应用
第 5 章
查询操作与高级应用
PAGE 67
Access 2003
Access 2003 数据库教程
PAGE 68
生成表查询:可以利用从一个或多个表及查询中的查询结果创建一个新表。
追加查询:将查询结果添加到现存的一个或多个表或者查询的末尾。
更新查询:根据查询中指定的条件,更改一个或多个表中的记录。
删除查询,根据查询中指定的条件,从一个或多个表中删除相关记录。
SQL 查询
SQL 是一种结构化查询语言,是数据库操作的工业化标准语言,使用 SQL 语言可以对任何数据库管理系统进行操作。SQL 查询就是使用 SQL 语言创建的查询,它又可以分为联合查询、传递查询和数据定义查询等。其中联合查询是SQL 语言所特有的,可以将来自一个或多个表或者其他查询中的字段组合起来作为查询结果中的一个字段,可以创建快照类型的记录集合对象;传递查询就是直接将命令发送到ODBC 数据源的查询,在服务器上进行查询操作;数据定义查询也是 SQL 查询所专有的,用户可以通过 SQL 语句来创建、修改或删除表对象,并且可以动态地对表的结构进行修改。
交叉表查询
交叉表查询可以汇总数据字段的内容,例如日期或数字字段。在这种查询中,汇总计算的结果显示在行与列交叉的单元格中。交叉表查询还可以计算平均值、总计、最大值或最小值等。
参数查询
参数查询可以在运行查询的过程中输入参数值来设定查询准则,而不必重新创建一个新查询。参数查询不是一种独立的查询,它扩大了其他查询的灵活性。执行参数查询时, 系统会显示一个对话框提示用户输入参数的值。
查询的应用
查询的应用主要有如下几个方面。
选择字段
在查询中,可以只选择表中的部分字段。例如,对于学生表,只选择学号、姓名、性别、系别和专业建立一个查询。利用这一查询功能,可以通过选择一个表中的不同字段生成所需的多个表。
选择记录
根据指定的条件查询表中的记录。例如,在学生表中,可以创建一个只显示专业为“计算机科学与技术”的学生信息。
编辑记录
编辑记录主要是添加记录、修改记录和删除记录等。可以利用查询添加、修改和删除表中的记录。例如,根据入学日期,将已毕业的学生从学生表中删除。
实现计算
可以在查询中进行各种统计计算,如计算某门课的平均成绩。还可以建立一个计算字
段来保存计算结果。
利用查询的结果生成窗体或报表
要从一个或多个表中选择合适的数据显示在窗体和报表中,可以先基于一个或多个表创建查询,然后,以查询的结果作为窗体或报表的数据源。
利用查询的结果创建表
利用查询的结果可以建立一个新表。例如,可以利用查询将学生表中的“系别”为“计算机系”的学生记录存放到一个新表中。
总之,用户可以利用查询查看指定的字段,显示特定条件的记录。如果需要,可以将查询的结果保存起来,也可以将其作为窗体或报表的数据来源。
查询的建立方法
创建查询的方法主要有使用查询向导和查询设计视图两种。使用查询向导是利用提示指导用户完成创建查询的工作,而使用查询设计视图,不仅可以完成查询设计,也可以修改已有的查询,而且设计视图的功能更丰富和更强大。
使用查询向导
简单查询是应用最广泛的一种查询,它可以从一个或多个表、查询中查找相关记录。使用“简单查询向导”创建
您可能关注的文档
- 2018年部编版三年级上册语文全册教案.docx
- 2018厦门大学《线性代数在线练习》在线练习-问题详解.docx
- 2022民营医院工作计划范文.docx
- 2022年外科优质护理的工作计划.docx
- ACCESS编程书籍1ch01分析和总结.docx
- ACCESS编程书籍1ch03分析和总结.docx
- ACCESS编程书籍1ch04分析和总结.docx
- AO实用工艺设计.docx
- A型柔性法兰连接排水铸铁管施工实用工艺.docx
- BCG Cases分析和总结最新分析和总结.docx
- Haier海尔413升风冷变频多门冰箱 BCD-413WGHFD1BSJU1(白)说明书用户手册.pdf
- Siemens西门子工业抽屉式断路器主回路后垂直连接 抽屉式断路器主回路后垂直连接使用手册.pdf
- Samsung三星智能佩戴设备 Galaxy Fit3安全手册.pdf
- Samsung三星滚筒洗衣机 AI神 黑钻热泵洗烘旗舰 WD18DB8995BZSC使用手册.pdf
- Sakura樱花消毒柜 保洁柜消毒柜 SCQ-130D6用户手册说明书.pdf
- Hifiman头领科技ARYA UNVEILED说明书用户手册.pdf
- Siemens西门子工业抽屉式主回路连接前置端子 支撑件 抽屉式主回路连接前置端子 支撑件使用手册.pdf
- Siemens西门子工业中性线的外部电流传感器 中性线的外部电流传感器使用手册.pdf
- Siemens西门子工业电子脱扣单元 电子脱扣单元使用手册.pdf
- Razer雷蛇Playstation 专用雷蛇战锤狂鲨极速版 RZ12-038203 用户指南 (简体中文)说明书用户手册.pdf
文档评论(0)