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

BASES DE DATOS AVANZADAS – 150 hrs
1125,00 €
Según SEPE