关于不同的查询类型 (ADP) 本主题中的信息仅适用于 Microsoft Access 项目 (
查询是对数据库中的数据进行检索、创建、修改或删除的请求
有两种基本类型的查询:选择查询是通过使用 SQL SELECT 语句检索要显示数据的任一查询
操作查询是通过使用 SQL INSERT、UPDATE 和 DELETE 语句插入、修改或删除数据的存储过程
视图使用视图存储 视图是作为数据库设计的一部分而存储的
设计数据库时,可基于以下原因而在设计中包含视图:许多用户对某些数据的子集感兴趣
由于每个视图均是存储在数据库中的,因此它将建立可被任何数据库用户使用的数据的特定子集
视图可以隐藏基础表
可以禁止所有用户访问数据库表,要求用户只能通过视图来处理数据
这种方法可以帮助防止用户和应用程序进行某些数据库修改操作
例如,可以创建名为“当月销售额”的视图
对各月而言,可以修改相应的视图定义
如果没有该视图,用户要想从相应的月中选择“销售额”行,就需要每月都重写其查询
对结果排序 可以对视图进行排序,但前提是该视图中包含 TOP 子句
建立查询计划 查询计划是一种内部策略,数据库服务器藉此可尝试快速创建结果集
保存视图后,数据库服务器即为该视图建立查询计划
使用索引视图和架构绑定关于索引视图和架构绑定索引视图是其结果仍在数据库中,但同时建立索引以供快速访问的视图
在 Microsoft Access 项目 (Microsoft Access 项目:与 Microsoft SQL Server 数据库连接且用于创建客户端/服务器应用程序的 Access 文件
项目文件中不包含任何数据或基于数据定义的对象(如表和视图)
)连接 Microsoft SQL Server 2000 Enterprise Edition 或 SQL Server 2000 Dev