TIPOS DE BASE DE DATOS XML

Dentro de las bases de datos que utilizan XML existen dos grandes tipos: las bases de datos XML activadas, y las bases de datos XML nativas.

🖳 XML Base de datos activada (XML- enabled)



Se trata de bases de datos relacionales, en las que la información se almacenan en tablas. Las tablas se dividen en filas, que contienen los registros, y columnas, que contienen los campos.

Una base de datos relacional XML-enabled permite obtener los resultados de las consultas en formato XML, de ahí que se enmarquen dentro de las denominadas XML-enabled database.

🖳Base de datos XML nativa (NXD)

Al contrario que las bases de datos relacionales, este tipo de base de datos en XML nativa no posee campos ni tablas, sino que almacena documentos XML. Es por ello que también se les denomina con frecuencia bases de datos centradas en documentos.

En este sentido, estas bases de datos guardan y recuperan documentos de la misma manera que los haría un XML. Es necesario utilizar modelos capaces de construir expresiones que puedan procesar un documento XML El más usado suele ser Xpath, aunque hay otros como XML Infoset.


No hay comentarios.:

Publicar un comentario