经管类专业大学计算机基础课程实验7实验7数据查询一、实验目的和要求:(1)理解与掌握在Access2007平台上进行数据查询的概念和类型;(2)掌握创建选择查询的方法;(3)掌握查询条件的设置及在查询中的计算;(4)掌握基本的SQL中select语句的使用
二、预备知识查询是Access2007提供的对象之一
通过查询,用户可以在一个或者多个数据表中查找和检索到满足条件的数据
使用查询可以回答有关数据的特定问题,而这些问题通过直接查看表数据很难解决或者不够直观
用户可以使用查询筛选数据、执行数据计算和汇总数据
查询主要包括以下四个方面的功能:(1)检索数据
(2)分析与计算
查询不仅可以找到满足条件的记录,而且可以在建立查询的过程中进行各种统计计算、(3)编辑记录
查询可批量地更新或删除记录,也可生成新数据表
(4)为窗体、报表提供数据源
本实验仅涉及其中的检索数据、分析与计算功能,即选择查询
选择查询功能是根据用户所指定的查询条件,从一个或多个数据表中获取数据并显示结果,可对记录进行分组汇总(如求总计、计数、平均值等)
选择查询结果的形式是一个逻辑上的二维表,表中没有实际数据
如何设置查询条件是创建选择查询的关键
而查询条件的设置是通过输入条件表达式来确定的
创建查询主要有“使用向导”创建、使用“设计视图”创建及使用SQL语句创建等三种方法
对于简单的查询,“使用向导”比较方便
在“设计视图”中创建的方法为基本方法,适合于任何有条件的查询
SQL查询提供了Select语句用于数据查询,它是功能最强也最为复杂的SQL语句,它不但可以建立简单查询,还可以实现条件查询、分组统计、多表联接查询等
1经管类专业大学计算机基础课程实验7查询“设计视图”分为上下两部分,上半部分为数据源窗口,用于显示查询所涉及的数据源,可以是数据表或查询,并且显示这些表之间的关系;下半部分是查询定义窗口