Haga clic aquí para instalar Silverlight*
EspañaCambiar|Todos los sitios de Microsoft
Windows Server System
|Boletín de Noticias|Seminarios y WebCasts|Mapa del Web|Contáctenos

Home > Información de Producto > Información de las características

Soporte XML enriquecido

Además de ser la tecnología estándar de intercambio de datos en la web, XML se está convirtiendo en la tecnología más escogida para integrar sistemas de comercio-e. Las empresas que construyen soluciones web empresa-empresa, empresa-cliente o de extranet requieren el soporte XML para simplificar la integración de sistemas de respaldo y para transferir datos a través de firewalls. Una gran cantidad de empresas han recurrido a soluciones de XML para resolver sus problemas de comunicación de datos, y los desarrolladores se han percatado del valor de las capacidades de generación y almacenamiento de alta velocidad de los documentos y datos de XML. Microsoft® SQL Server™ 2000 ofrece un soporte de XML integrado y de la mejor calidad, flexible, de alto rendimiento y fácil de usar para desarrolladores de web y programadores de bases de datos.

La enriquecida funcionalidad de XML en SQL Server 2000 evita a los desarrolladores de web la intrincada tarea de programar bases de datos relacionales; en su lugar, emplean tecnologías como XPath, consultas de URL, y actualizaciones de XML. De la misma forma, no es necesario que los desarrolladores de bases de datos aprendan un lenguaje orientado a objetos o que comprendan todas las facetas de XML. Pueden aportar acceso XML a una base de datos relacional existente con la cláusula FOR XML que devuelve datos de XML desde una sentencia SELECT y la clave OPENXML T/SQL. OpenXML proporciona una vista relacional de los datos de XML que, junto con T-SQL, pueden emplearse para consultar datos desde XML, unir datos de XML con tablas relacionales existentes, y actualizar la base de datos. SQL Server permite las consultas para retornar datos como XML (en lugar de un conjunto de filas estándar) desde una sentencia estándar SELECT mediante la cláusula FOR XML.

Es importante recuperar datos como XML, y también lo es almacenarlos eficientemente como XML, manteniendo las relaciones y la jerarquía de datos y beneficiándose al máximo de la velocidad que ofrece una base de datos de alto rendimientos como SQL Server. SQL Server 2000 puede proporcionar una Vista de XML de datos relacionales así como mapear datos de XML a tablas relacionales. Mientras que las Vistas de XML permiten acceder a las tablas relacionales como si fueran documentos de XML, OpenXML permite dirigirse a documentos XML con sintaxis relacional de SQL. OpenXML es una palabra clave de T-SQL que proporciona un conjunto de filas en documentos de XML. Los registros del conjunto de filas pueden almacenarse en tablas de bases de datos, similares a los conjuntos de filas proporcionados por las tablas y las vistas. OpenXML puede utilizarse en sentencias SELECT, y en sentencias SELECT INTO donde puedan aparecer proveedores de conjuntos de filas como tabla, vista o OPENROWSET.

Habrá dos características de XML disponibles en SQL Server 2000 tras el lanzamiento del producto. XML grams, comandos que se envían al servidor que permiten a los desarrolladores web utilizar XML para introducir, actualizar y eliminar datos de las tablas de SQL Server 2000. La facilidad de carga masiva de XML permite empaquetar con XML las cargas masivas de datos.

Subir Inicio

Última actualización de esta página: 24 de agosto de 2006


©2009 Microsoft Corporation. Todos los derechos reservados. Póngase en contacto con nosotros |Condiciones de uso |Marcas registradas |Declaración de Privacidad
Microsoft