AD06.- Bases de datos xml.
Orientaciones para el alumnado
En esta unidad de trabajo del módulo, verás los conceptos relacionados con el almacenamiento de documentos XML en bases de datos nativas xml y practicarás con un gestor en particular que debes instalar.
También verás cómo se gestionan los documentos y colecciones desde una aplicación Java, utilizando el API del propio gestor para crear y conectar con la base de datos, añadir y eliminar colecciones y documentos, así como consultar y actualizar documentos XML.
Para finalizar verás, cómo se puede reindexar una base de datos xml y la importancia de la gestión y tratamiento tanto de transacciones como de excepciones.
Nombre completo del MP | Acceso a datos. | Siglas MP | AD |
---|---|---|---|
Nº y título de la UT | 06.- Bases de datos xml. | ||
Índice o tabla de contenidos |
1.- Introducción.
1.1.- Documentos XML centrados en datos y en texto.
1.2.- Opciones de almacenamiento.
2.- Bases de Datos Nativas XML.
2.1.- Estrategias de almacenamiento.
2.2.- Colecciones y documentos.
3.- Bases de datos eXist.
3.1.- Instalación.
3.2.- Primeros pasos.
3.3.- Java Admin Client de eXist.
3.4.- Lenguaje de consulta XPath.
3.5.- El lenguaje de consultas XQuery.
3.5.1.- Modelo de datos.
3.5.2.- Caminos de localización.
3.5.3.- Primeras consultas XQuery.
3.5.4.- Expresiones FLWOR.
3.5.5.- XQuery Update Facility.
3.6.- Conexión a bases de datos XML. API XML:DB
3.6.1.- Introducción.
3.6.2.- Consultas sobre colecciones y documentos.
3.6.3.- Crear y borrar colecciones.
3.7.- Conexión a bases de datos XML. API XJQ
3.7.1.- Introducción.
3.7.2.- Conexión a la BD.
3.7.3.- Ejecución de consultas XQuery
4.- Bases de Datos MongoDB
4.1.- Instalación, configuración y manejos de una BD Mongo.
4.2.- Conexión desde JAVA a MongoDB.
Anexo.- Licencias de recursos.
|
||
Temporalización (estimación) |
Tiempo necesario para estudiar los contenidos (h) | 21 | |
Tiempo necesario para completar la tarea (h) | 5 | ||
Tiempo necesario para completar el examen (h) | 1 | ||
Nº de días que se recomienda dedicar a esta unidad | 38 | ||
La temporalización anterior no deja de ser una estimación media, ya que el tiempo a invertir va a depender mucho de las circunstancias personales de cada cual. | |||
Consejos y recomendaciones |
Te ofrecemos una serie de pautas que pueden ayudarte y facilitar la tarea de aprendizaje:
|