查询
汉语词语
查询,读音为chá xún,是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览。
定义
查询是一个独立的、功能强大的、具有计算功能和条件检索功能的数据库对象。查询是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览。查询是操作的集合,不是记录的集合。查询的记录集实际上并不存在,每次使用查询时,都是从创建查询时所提供的数据源表或者查询中创建记录集。因此,查询是以表或查询为数据源的再生表,查询的结果总是与数据源中的数据保持同步。
在计算机中,用户进入搜索引擎或数据库通常就被称为查询。查询(动词)也就是提交一个查询请求(名词)。
功能
(1)选择字段和记录,创建新的记录集。
(2)更新、删除、追加表中的数据,也可以生成新表。
(3)统计和计算。
(4)为其他数据库对象提供数据源。
类型
选择查询
选择查询是最常用的查询方式,不但可以进行多条件的组合查询,而且还可以进行用户定义查询,同时还可以进行“和值”和“均值”的统计查询,必要时,还可以对结果进行排序。
交叉表查询
交叉表查询通常以一个字段作为表的行标题,以另一个字段的取值作为列标题,在行和列的交叉点单元格处获得数据的汇总信息,以达到数据统计的目的。交叉表查询既可以通过交叉表查询向导来创建,也可以在设计视图中创建。
参数查询
参数查询是一种动态查询,可以在每次运行查询时输入不同的条件值,系统根据给定的参数值确定查询结果,而参数值在创建查询时不需定义。这种查询完全由用户控制,在一定程度上可以适应应用的变化需要,提高查询效率。参数查询一般创建在选择查询基础上,在运行查询时会出现一个或多个对话框,要求输入查询条件。由于参数的随机性,使查询结果有很大的灵活性,因此常常成为窗体、报表等对象的数据基础。
根据查询中参数个数的不同,参数查询可以分为单参数查询和多参数查询。
操作查询
操作查询用于同时对一个或多个表执行全局数据管理操作。操作查询可以对数据表中原有的数据内容进行编辑,对符合条件的数据进行成批修改。因此,在进行操作查询时,应该备份数据库。
SQL查询
数据库查询是数据库的核心操作。SQL语言提供了SELECT语句进行数据库的查询,该语句具有灵活的使用方式和丰富的功能。其一般格式为:
SELECT [ALL | DISTINCT]
<目标列表达式>[别名][,<目标列表达式>[别名]]…
FROM<表名或视图名>[,<表名或视图名>]…
[WHERE <条件表达式>]
[GROUP BY <列名1> [HAVING<条件表达式>]]
[ORDER BY<列名2>[ASC/DESC]];
视图
设计视图
设计视图就是查询设计器,通过该视图可以创建除SQL之外的各种类型查询。
数据表视图
数据表视图是查询的数据浏览器,用于查看查询运行结果。
SQL视图
SQL视图是查看和编辑SQL语句的窗口,通过该窗口可以查看用查询设计器创建的查询所产生的SQL语句,也可以对SQL语句进行编辑和修改。
数据透视表视图和数据透视图
在数据透视表视图和数据透视图中,可以根据需要生成数据透视表和数据透视图.从而对数据进行分析,得到直观的分析结果。
参考资料
最新修订时间:2024-11-11 21:27
目录
概述
定义
功能
参考资料