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