|
||||||||||||||
Consulta de los datos generales Descripción La asignatura en el conjunto del plan de estudios Conocimientos previos Información previa a la matrícula Objetivos y competencias Contenidos Consulta de los materiales que dispone la asignatura Consulta del modelo de evaluación | ||||||||||||||
Este es el plan docente de la asignatura para el primer semestre del curso 2024-2025. Podéis consultar si la asignatura se ofrece este semestre en el espacio del campus Más UOC / La universidad / Planes de estudios). Una vez empiece la docencia, tenéis que consultarlo en el aula. El plan docente puede estar sujeto a cambios. | ||||||||||||||
En esta asignatura se estudiará los distintos tipos de bases de datos que han aparecido con el advenimiento de los datos masivos y las necesidades de analizarlos de forma eficiente. Estos tipos de bases de datos quedan recogidos bajo las etiquetas NoSQL y NewSQL. Los estudiantes aprenderán a identificar, en función del problema de análisis y de los datos disponibles, el tipo de base de datos necesaria y a proponer un diseño de la misma que satisfaga las necesidades.
|
||||||||||||||
Esta asignatura forma parte del conjunto de asignaturas obligatorias del máster. | ||||||||||||||
Se recomienda disponer de conocimientos de diseño de bases de datos relacionales y uso del lenguaje SQL. | ||||||||||||||
Algunos de los contenidos de esta asignatura deben estudiarse a partir de materiales y recursos escritos en inglés. | ||||||||||||||
|
||||||||||||||
1. Bases de datos no tradicionales a) Motivación b) NoSQL versus NewSQL 2. Modelos de bases de datos NoSQL a) Modelo clave-valor b) Modelo de documentos c) Modelo de columnas (big column stores) d) Modelo en grafo 3. Bases de datos en entornos distribuidos a) Tipos de bases de datos distribuidas b) Distribución de datos: fragmentación (sharding) y replicación c) Teorema CAP d) Modelo de transacciones BASE 4. Uso de bases de datos NoSQL a) Componentes de almacenaje b) Manipulación de datos c) Estrategias de distribución d) Gestión de transacciones 5. Bases de datos NewSQL a) Contextualización b) Características c) Revisión productos de mercado
|
||||||||||||||
|
||||||||||||||
Ponderación de las calificaciones
Opción para superar la asignatura: EC
Nota final de asignatura: EC |