Internet 应用程序设计人员必须了解 Transact-SQL 语句如何使用关系行集的基础知识,此外还必须了解 SQL Server 如何使用 XML 文档。他们必须了解:
合并架构如何表示 SQL Server 表中基于 XML 的数据视图,以及如何使用 XPath 查询检索 XML 文档形式的数据。
如何使用 FOR XML 子句指示 SELECT 语句作为 XML 文档而非表格格式结果集返回其结果。
如何将 XML 文档添加到数据库,然后使用 OPENXML 子句将文档中的数据表示成关系结果集。
如何使用统一资源定位器 (URL)、ADO 或 OLE DB 执行 Transact-SQL 语句、查询模板和 XPath 查询。
许多用户可能在不同的时间在所有这四类应用程序中工作。应用程序设计人员可以使用 SQL Server 工具(如 SQL 查询分析器),在将 Transact-SQL 语句编入应用程序之前测试这些语句。当数据库管理员与用户和程序员一起设计新特性并解决数据库问题时,将在所有这四个级别上工作。
"访问和更改关系数据"中的主题主要适合普通 SQL 工具的用户和应用程序设计人员。另外,在相关地方,还提供有关应用程序设计人员可用的其它功能的信息。 Internet 程序设计人员必须了解"访问和更改关系数据"中的许多概念,才能理解所执行的许多 Transact-SQL 语句的作用。 有关如何处理 XML 文档格式的数据的特定信息,请参见 XML 和 Internet 支持概述。