访问和更改关系数据包含如何从 SQL Server 表检索数据和如何修改 SQL Server 表中数据的信息。SQL Server 应用程序通常以下列两种方式之一处理 SQL Server 数据:
访问和更改关系数据涉及生成和执行 Transact-SQL 语句以及处理关系(或表格格式)结果集形式的结果的基础知识。有关使用 Xpath 查询或 Transact-SQL 语句来处理 XML 文档的更多信息,请参见"XML 和 Internet 访问概述"。
| 主题 | 描述 |
|---|---|
| 查询工具和编程接口 | 描述在 SQL Server 中使用的各种工具。概括介绍 Transact-SQL 如何与实用工具或数据库 API 连接。 |
| Transact-SQL 语法元素 | 描述 Transact-SQL 语句中使用的主要语法元素。 |
| 访问和更改数据基础知识 | 描述 SQL Server 应用程序必须解决的、不是任何 Transact-SQL 语句所特有的基本问题:
选择数据库 |
| 查询基础知识 | 描述生成 Transact-SQL 语句的基本过程。描述 SELECT、INSERT、DELETE 和 UPDATE 语句中使用的主要子句:
选择列表 |
| 高级查询概念 | 描述一些高级概念,例如:
使用聚合函数 |
| 修改数据 | 描述插入新行、更新或删除现有行的方法。 |
| 事务 | 描述如何将多个数据修改语句组成一个事务。 |
| 游标 | 描述 SELECT 语句如何始终返回行集,而应用程序有时需要逐行处理结果集。游标支持每次处理结果集中的一行或一个行块。 |
| 锁定 | 描述 SQL Server 如何防止多个用户同时修改相同的数据。 |
| 分布式查询 | 描述如何对引用不同 SQL Server 示例上的数据、甚至是引用非 SQL Server OLE DB 或 ODBC 数据源中的数据的 Transact-SQL 语句进行编码。 |
| 全文检索 | 描述如何使用比 SQL-92 中支持的功能强大的文本检索功能,以及如何在文本检索中包括数据库的外部文件。 |