SQL Server 2000 XML 概述

作者:袖梨 2022-07-02
摘要:在一个任务关键数据存储于不同异构源的世界中,可扩展标记语言 (XML) 通过一种标准格式为不同应用程序间的数据交换和不同系统间的集成提供了强大的机制。
XML 已被紧密集成到 Microsoft® SQL Server™ 关系数据库管理系统 (RDBMS) 当中,可以帮助开发人员建立下一代 Web 和企业应用程序。本白皮书讲述了 SQL Server 2000 中的 XML 功能以及这些功能与 Oracle 中的功能比较。
为何实现 XML 与 RDBMS 的集成?
XML 支持以下商业方案下的信息交换:
企业对企业 (B2B)
不同供应商的集成供应链。
企业对消费者 (B2C)
要求从数据库获取数据的基于浏览器的应用程序。
企业内
集成,例如来自不同供应商的企业资源规划 (ERP) 和客户关系管理 (CRM) 软件。
这些商业方案要求为信息交换提供以下 XML 功能:
映射松散结合的商业系统。
SQL Server 2000 通过 XML 视图、XPath 查询和 SELECT 语句为关系数据提供 XML 视图。从 XML 数据到关系表的映射是使用 OPENXML 和注释架构提供的。
对数据库的安全 HTTP 连接。
对任意来源的 XML 数据的查询、更新和加载能力。
SQL Server 2000 为 SQL Server (SQLOLEDB) 和 Microsoft ActiveX® 数据对象 (ADO) 访问存储于 SQL Server 中的数据提供了 URL 和 Microsoft OLE DB 提供程序。
SQL Server 2000 中的 XML 提供程序
Microsoft® SQL Server™ 2000 是适合建立基于 XML 的应用程序的高度可伸缩和可靠的平台。SQL Server 2000 提供了以下 XML 功能:
HTTP 访问
用于以 XML 格式检索结果的新的 SELECT 语句选项 (FOR XML)
XML 模式
XML 视图
XPath 查询
OPENXML
OLE DB 和 ADO 访问
HTTP 访问
Microsoft® SQL Server™ 2000 为通过 HTTP 访问数据提供了三种方法:
URL 处的 SQL 语句

相关文章

精彩推荐