UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A SQL.
Introducción a las Bases de Datos y al SQL
Consultas de selección o búsqueda de datos
Consultas resumen de datos
Consultas sobre varias tablas
Consultas de acción
Lenguaje de definición de datos
Vistas y funciones
Pantallas del curso en formato Word
Contenidos del curso en formato Word
UNIDAD DIDÁCTICA 2. ARQUITECTURAS DE BASES DE DATOS: INTRODUCCIÓN A LAS BASES DE DATOS DISTRIBUIDAS
BBDD Cliente/Servidor y Paralelas
BBDD Distribuidas
BBDD Móviles
BBDD y la Web
UNIDAD DIDÁCTICA 3. BASES DE DATOS DISTRIBUÍDAS EN DETALLE.
Bases de Datos Homogéneas y Heterogéneas
Almacenamiento de Datos Distribuidos
Transacciones Distribuidas
Protocolos de Compromiso
Control de la Concurrencia
Disponibilidad
Procesamiento Distribuido de Consultas
Bases de Datos Distribuidas Heterogéneas
Sistemas de Directorio
UNIDAD DIDÁCTICA 4. CONCURRENCIA.
Control de la concurrencia
Protocolos basados en bloqueo
Protocolos de bloqueo de dos fases
Adquisición automática de bloqueos
Tratamiento de bloqueos
Detección de bloqueos
Recuperación de bloqueos
Operaciones de inserción y borrado
UNIDAD DIDÁCTICA 5. RECUPERACIÓN.
Clasificación de Fallos
Estructura del Almacenamiento
Recuperación y Atomicidad
Recuperación basada en Log
UNIDAD DIDÁCTICA 6. TRANSACCIONES.
Concepto de Transacción
Estados de una Transacción
Ejecución Concurrente
Secuencialidad
Recuperación
Implementación del Aislamiento
Definición de Transacción en SQL