SQL Server 2005数据库开发概述
2007-05-17 09:35:51 来源:WEB开发网和SQL-DMO只有一个单一的应用程序根目录来保持对所有创建的服务器对象的引用不同的是,SMO允许为多个服务器建立多个根,而无需建立一个新的连接。SMO除了支持SQL-DMO类型的脚本外,还支持先进的多段脚本。你也可以把一个对象转入捕获模式来捕获所有施加在这个对象上的DDL,无需对服务器做实际的改变。
为了支持"WMI监控"和"通过SMO对象接口的服务端配置",SQL-DMO也有一个可控制的计算机对象,这个对象能够简化到WMI的接口。
XML 技术
XML已经成为一种存储和交换数据的通用格式,是那些带标记的、结构化或半结构化信息的常用选择,如:文本(带有标示文档结构和重点的标记),嵌套对象(结构化的),异类数据(半结构化的)。XML也是一种用来在网络上不同应用程序间散布数据的重要的、被广为接受的标准。
Microsoft SQL Server2000 支持通过Microsoft SQLXML来使用XML, 它允许你把关系型数据转换为XML,把XML数据存在关系型表中。Microsoft SQL Server 2005 Beta 2通过把XML作为一类数据类型来实现这一功能,此外,它还提供了针对XML文档的新的查询语句和定位修改。
为了更好的满足用户使用XML数据的要求,Microsoft SQL Server 2005 Beta 2引入了一种新的XML数据类型。这种数据类型有多种方法—query(), exist(), value(), nodes()和 modify(),它们实现了XML查询 (XQuery)规范中最重要的子集部分。事实上,SQL Server 2005 Beta 2已经扩充了这一规范的XML数据修改部分。为了支持XML类型,增加了相应的关键字用于注册和管理XML schema。FOR XML 和OPENXML也有所改变,它们在SQL Server 2000中被引入用来在关系型数据和XML之间互相转换,在SQL Server 2005 Beta 2中对此有所增强以更好的支持XML数据类型。
更多精彩
赞助商链接