Bases de Datos Avanzadas

Código de la asignatura10917
Nº Créditos ECTS6
TipoOptativa
DuraciónSemestral
IdiomasCastellano
Planes de estudio
Año académico2026-27
Descripción

La explosión de los volúmenes de datos manejados por las organizaciones, la generalización de arquitecturas distribuidas y en la nube, y la consolidación de los paradigmas NoSQL han transformado profundamente el panorama de las bases de datos respecto al modelo relacional clásico. Esta asignatura aborda esa realidad, proporcionando al estudiante conceptos y técnicas avanzadas que le permitan intervenir en el diseño, optimización y explotación de sistemas de bases de datos de altas prestaciones, garantizando su integridad, rendimiento y utilidad para los procesos organizacionales.


A lo largo del curso se estudian el procesamiento transaccional y el control de concurrencia, la administración avanzada de un SGBD, las técnicas de almacenamiento y los sistemas RAID, el diseño y uso de índices, la optimización de consultas, las bases de datos distribuidas, los entornos OLAP y los data warehouses, así como un panorama amplio de bases de datos no relacionales (documentales, clave-valor, grafos, columnares, geoespaciales, series temporales, búsqueda de texto completo y soluciones en la nube). Tras superar la materia, el estudiante será capaz de elegir el modelo de base de datos más adecuado a cada problema, diseñar esquemas eficientes y optimizar consultas y estructuras de almacenamiento en entornos reales.