Trabajando con XML en bases de datos

Cada vez más usuarios están almacenando documentos XML en columnas de bases de datos, especialmente cuando los datos XML se envían o se reciben de otras entidades. Almacenar datos en formato XML facilita a las empresas adaptarse más fácilmente a las modificaciones de los formatos de datos estándar de la industria, a medida que los esquemas XML evolucionan con el tiempo. Uno de los desafíos al migrar de una base de datos relacional a una aplicación de base de datos orientada a XML es desarrollar consultas que reemplacen las consultas SQL tradicionales utilizadas para acceder a datos relacionales, con el fin de analizar los documentos XML almacenados en la base de datos.

Recientemente, tuvimos la oportunidad de hablar sobre XQuery para XML en bases de datos en una presentación titulada "Herramientas Altova para DB2®", en una teleconferencia patrocinada por IBM® para el grupo de usuarios pureXML™. Después de una introducción y una breve descripción general de Altova, nos centramos en las funciones especiales incluidas en XMLSpy para gestionar esquemas XML en DB2 y para editar datos XML almacenados en DB2. La ventana de consulta de bases de datos de XMLSpy facilita la edición del contenido de la base de datos XML directamente en XMLSpy.

Altova ha desarrollado Capacidades especializadas para una integración profunda de las herramientas de Altova junto con el servidor de datos DB2 pureXML para ayudar a los clientes que trabajan con XML, esquemas XML, XQuery y otras tecnologías relacionadas con XML. Demostramos el funcionamiento de XMLSpy Editor XQuery, Depurador XQuery y Perfilador de XQuery, con soporte para la ejecución directa de scripts XQuery contra la base de datos DB2, y para las funcionalidades especiales de DB2 columnaXML y consulta SQL operadores.

Concluimos la presentación con una demostración de los pasos que un usuario puede seguir para migrar datos relacionales existentes a una aplicación basada en XML, incluyendo la inferencia de un esquema XML a partir de los datos relacionales en una tabla de DB2, la importación de los datos de la tabla y el etiquetado automático de los datos en XML de acuerdo con el nuevo esquema XML.

Hemos subido un archivo PDF que contiene las diapositivas de la presentación en SlideShare. También puede obtener una copia en la página de los usuarios de pureXML de IBM, donde también puede escuchar la grabación de audio.

La mejor manera de comprobar por usted mismo cómo funcionan las características de XMLSpy, MapForce, StyleVision y DatabaseSpy con DB2 y otras bases de datos que utilizan XML es hacer clic aquí para descargar una versión de prueba gratuita de Altova MissionKit.