可扩展标记语言(XML)是用于描述数据集内容以及应如何将数据输出到设备上或如何在Web页上显示数据的语言。标记语言的创建来源于出版商指示印刷商如何组织报纸、杂志或书籍内容的方法。电子数据的标记语言对所有可显示在不同类型的电子装置上的电子文档执行相同的功能。
XML和超文本标记语言(HTML) 都来源于标准通用标记语言 (SGML)。SGML是一种复杂的大型语言,难以完全用于在Web上发布数据。HTML是比SGML简单的专用标记语言,但在处理Web上的数据时有许多限制。XML比SGML小且比HTML可靠,所以,在通过Web或公司内部网络交换电子数据的活动中,正日益成为一种重要的语言。
在如Microsoft® SQL Server 2000的关系数据库中,对数据库表的所有操作都会产生表形式的结果。select语句的结果集为表形式。传统的客户端/服务器应用程序通过从表格格式的结果集中一次提取一行或一个行块,并将列值映射到程序变量中来执行select语句处理结果。另一方面,Web应用程序程序员更熟悉使用XML或HTML中的数据层次化表示。
SQL Server 2000引入了对XML的支持。这些新特性包括:
1.能够通过URL访问SQL Server。
2.支持XML-Data架构并能在这些架构上指定XPath查询。
3.能够检索并写入XML数据:
使用select语句和FOR XML子句检索XML数据。
使用OpenXML行集提供程序写入XML数据。
4.增强了Microsoft SQL Server 2000 OLE DB提供程序(SQLOLEDB),使得可以将XML文档设置为命令文本并以流的形式返回结果集。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
作者
相关推荐
-
Linux支持的引入 推动了SQL Server 2016集成服务的发展
随着SQL Server的不断发展,集成服务也在发生相应的变化。在最新的SSIS更新中,增加Linux支持和SQL Server 2016升级向导。
-
Notre Dame对云端SQL Server性能基准的探索实践
确立SQL Server的性能基准,对于云端迁移来说是至关重要的第一步,一位来自于University of Notre Dame 的DBA表示,他正在试图通过数据库监控软件,找出SQL server的性能基准。
-
横向扩展SQL Server应用程序:提高工作负载的选项
SQL Server管理员面临的最大挑战之一就是扩展数据库以适应更为繁重的数据处理工作负载。然而事情越发复杂的是,虽然Microsoft提供了许多不同的SQL Server可扩展性选项,但它们并不都适合于每种情况。
-
五大技巧构建首个SQL Server容器
容器的世界庞大而复杂,使用者可能会感到困扰,这里我们将列出一些示例,以便引导您顺利完成SQL Server容器的创建和管理。