UT05.- Bases de Datos XML.

  Nº DE HORAS DE LA UNIDAD DE TRABAJO: 15

 

RA

Contenidos propuestos

DE LAS CUALES SERÁN PRESENCIALES: 3

Contenidos según normativa

5
  1. Introducción.
    1. Documentos XML centrados en datos y centrados en texto.
    2. Opciones de almacenamiento
  2. Bases de Datos Nativas XML.
    1. Estrategias de almacenamiento.
    2. Colecciones y documentos.
    3. Gestores nativos XML comerciales y libres.
  3. Instalación del gestor Quizx.
    1. Gestionar la base de datos XML mediante QizxStudio.
  4. El lenguaje de consultas XQuery.
    1. Modelo de datos.
    2. Caminos de localización.
    3. Primeras consultas XQuery.
    4. Expresiones FLWOR.
    5. XQuery Update Facility.
  5. Trabajar con colecciones y documentos desde Java.
    1. Creación de la BD XML. Establecer conexiones.
    2. Cerrar conexiones.
    3. Crear colecciones.
    4. Añadir documentos.
    5. Creación de un BD XML e importación de colecciones y documentos.
    6. Consultar documentos.
    7. Actualizar documentos.
  6. Indexación.
    1. Especificaciones de indexado.
    2. Re-Indexar una BD desde Java.
  7. Gestión de transacciones.
    1. Los métodos commit() y rollback().
  8. Tratamiento de excepciones.
    1. Excepciones en el proceso de consultas.

Desarrollo de aplicaciones que gestionan bases de datos
nativas XML:

  • Bases de datos nativas XML. Ventajas e inconvenientes.
  • Gestores comerciales y libres. Instalación y configuración del gestor de base de datos XML.
  • Estrategias de almacenamiento.
  • Establecimiento y cierre de conexiones.
  • Colecciones y documentos.
  • Creación y borrado de colecciones; clases y métodos.
  • Añadir, modificar y eliminar documentos; clases y métodos.
  • Indexación.
  • Identificadores únicos.
  • Realización de consultas; clases y métodos.
  • Lenguajes de consulta suministrados por el gestor de bases de datos.
  • Gestión de transacciones.
  • Tratamiento de excepciones

 

En la columna Contenidos según normativa, el texto en color negro se refiere a contenidos mínimos recogidos en el RD, y el texto en color azul y acabados en (*), al adaptable por las CCAA, de acuerdo con la Orden correspondiente.

Criterios de evaluación
CE Descripción Ponderación
5a Se han valorado las ventajas e inconvenientes de utilizar una base de datos nativa
XML.
2 X
5b

Se ha instalado el gestor de base de datos.

2

X

5c

Se ha configurado el gestor de base de datos.

2

X

5d

Se ha establecido la conexión con la base de datos.

2

X

5e

Se han desarrollado aplicaciones que efectúan consultas sobre el contenido de la base de datos.

2

X

5f

Se han añadido y eliminado colecciones de la base de datos.

2

X

5g

Se han desarrollado aplicaciones para añadir, modificar y eliminar documentos XML de la base de datos.

2

X