Access数据库4章节查询命令的功能与使用.ppt

Access数据库4章节查询命令的功能与使用.ppt

ID:49944110

大小:3.55 MB

页数:57页

时间:2020-03-04

Access数据库4章节查询命令的功能与使用.ppt_第1页
Access数据库4章节查询命令的功能与使用.ppt_第2页
Access数据库4章节查询命令的功能与使用.ppt_第3页
Access数据库4章节查询命令的功能与使用.ppt_第4页
Access数据库4章节查询命令的功能与使用.ppt_第5页
资源描述:

《Access数据库4章节查询命令的功能与使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四章查询使用数据库管理系统的最主要的目的就是希望非常系统且有组织的管理数据,并且能够以非常有效率的方式来存取所需的数据,因此,从数据库的一个或多个数据表中提取出所需的数据集合并针对该数据集合加以汇总、统计或分析这项最例行的工作而言,非“查询”莫属。“查询”之前查询虽然是一个储存在数据库中的数据库对象,不过查询中所存放的并不是查询所得的信息,而是如何去取得所需信息的方法与定义(SQL命令语句),即,当运行查询时,这些信息便会取得,但是这些通过查询所得的信息并不会储存在数据库中。换句话说,当关闭查询后,查询记录也随之清空。保存下来的只有查询方式,再次打开查询将重新从表中

2、调入数据。因此,我们建立查询的目的就是在需要取得特定信息时立即运行特定的查询来获得所需的信息。4.1查询的功能指定需要查看的数据表中的信息(可以是一个表或多个表)。通过指定查询条件来查看表中符合条件的数据和字段。对表中的数据进行统计,包括汇总、排序等。将需要的数据信息提取出来建立一个新的数据表。在财务管理中通过查询结果可以创建财务报表。使用查询后的数据生成图表,直观地表述数据。★查询与数据表的关系数据来源不可同名查询保存定义,不是数据所以:数据表负责保存记录,查询负责取出记录,二者在目的上完全相同,都可以将记录以表格的形式显示在屏幕上,这些记录的进一步处理是用来制作窗

3、体、报表和数据访问页。4.2查询的类型1.选择查询选择查询是最常见的查询类型,它是按照规则从一个或多个表,或其他查询中检索数据,并按照所需的排列顺序显示出来。包括:简单选择查询、重复项查询、汇总查询和不匹配查询。2.参数查询参数查询可以在执行时显示自己的对话框以提示用户输入信息,它不是一种独立的查询,只是在其他查询中设置了可变化的参数。3.交叉表查询使用一个数据表或查询作为数据源,通过交叉表查询返回字段的统计信息,如合计和平均值,并将它们分组,一组显示在电子表格的左侧,一组显示在上部。使用交叉表查询可以计算并重新组织数据的结构,这样可以更加方便地分析数据。4.操作查询

4、使用操作查询只需进行一次操作,就可对许多记录进行更改和移动。有四种操作查询,如下所示:◆删除查询:可以从一个或多个表中删除一组记录。例如,可以使用删除查询来删除所有毕业学生的记录。使用删除查询,通常会删除整个记录,而不只是记录中所选择的字段。◆更新查询:可以对一个或多个表中的一组记录做全局的更改。例如,可以将所有学生的语文成绩提高10个百分点,或将某一工作类别的人员的工资提高5个百分点。使用更新查询,可以更改已有表中的数据。◆追加查询:可以将一个或多个表中的一组记录添加到一个或多个表的末尾。例如,假设用户获得了一些新的客户以及包含这些客户信息的数据表。若要避免在自己的

5、数据库中键入所有这些信息的麻烦,最好将其追加到“客户”表中。◆生成表查询:可以根据一个或多个表中的的全部或部分数据新建表。生成表查询有助于创建表以导出到其他数据库中。5.SQL查询SQL(StructureQueryLanguage)是一种结构化查询语言,是数据库操作的工业化标准语言。可以使用SQL来查询、更新和管理任何数据库系统。用户在设计视图中创建查询时,Access将在后台构造等效的SQL语句。有一些SQL查询,只能在SQL视图中创建,称为“特定查询”,包括:◆传递查询:传递查询可以直接向ODBC数据库服务器发送命令◆联合查询:联合查询可使用Union运算符来合

6、并两个或更多选择查询结果◆数据定义查询:使用SQL语句在查询的过程中对远程的数据库进行修改、删除、创建等操作。◆子查询:在SQL查询语句中嵌套查询。4.3创建查询创建查询的方式1.查询设计方式在Access中创建查询有三种方式:◆查询向导◆设计视图◆SQL视图。注意:简单的选择查询(包括“查找重复项查询”和“查找不匹配项查询”)、交叉表查询一般使用向导创建查询;SQL查询(SQL程序)在SQL视图中创建;其他查询一般在设计视图中创建。2.三种视图在Access中查询有三种视图:◆设计视图:在“设计视图”中不仅可以创建各种查询,而且可以编辑已有查询◆数据表视图:“数据表

7、视图”显示的是查询结果,是一个动态记录集◆SQL视图。在“SQL视图”中创建SQL查询语句,生成查询程序。注意:通过选择“视图”菜单中的相应选项(或点击工具栏中的“视图”图标的下拉按钮,在下拉表中选择相应选项),可实现在三种视图间的转换。简单查询例1:使用向导,在“教学信息管理”数据库中查找并显示“教师”表中的“姓名”、“性别”、“职称”和“专业”4个字段。(单个表)例2:使用简单查询向导,查找每个学生的选课成绩,并显示学号、姓名、课程和考分4个字段。(多个表:学生表、课程名称表、成绩表)1.选择需要创建查询的表2.选择在查询中包括的字段3.显示已选

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

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

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