UD10 · Bases de datos no relacionales (NoSQL)

Ahora que dominas el modelo relacional, es el momento de conocer las alternativas y, sobre todo, de aprender a elegir. Esta unidad caracteriza los tipos de bases de datos NoSQL y trabaja en profundidad una base de datos documental, MongoDB 8.0, con una versión documental de EduGest que permite comparar resultado a resultado con Oracle.

Resultados de aprendizaje y criterios de evaluación
RA7 Gestiona la información almacenada en bases de datos no relacionales, evaluando y utilizando las posibilidades que proporciona el sistema gestor. 5 CE
  • RA7.a Se han caracterizado las bases de datos no relacionales.
  • RA7.b Se han evaluado los principales tipos de bases de datos no relacionales.
  • RA7.c Se han identificado los elementos utilizados en estas bases de datos.
  • RA7.d Se han identificado distintas formas de gestión de la información según el tipo de base de datos no relacionales.
  • RA7.e Se han utilizado las herramientas del sistema gestor para la gestión de la información almacenada.
RA1 Reconoce los elementos de las bases de datos analizando sus funciones y valorando la utilidad de los sistemas gestores. 1 CE
  • RA1.b Se han identificado los distintos tipos de bases de datos según el modelo de datos utilizado.
PáginaContenido
TeoríaCaracterísticas, BASE y CAP, tipos (clave-valor, documental, columnar, grafos), elementos de MongoDB, CRUD, arrays, agregaciones, modelado, validación, índices, seguridad y comparación con SQL
PrácticasPuesta en marcha, CRUD, consultas, agregaciones comparadas con SQL, modelado de un catálogo, Valkey y Neo4j, decisión razonada y expediente documental de EduGest

Duración: 4 horas de aula, del 22/04/2027 al 27/04/2027. Consulta la guía didáctica para ver su lugar en el calendario del curso.