INFORMÁTICA Y COMUNICACIONES
Presencial

Bases de Datos Avanzadas: SQL y Sistemas Distribuidos

Sumérgete en la gestión avanzada de bases de datos. Domina consultas SQL complejas, arquitecturas distribuidas, concurrencia y recuperación de datos. Ideal para profesionales TIC y desempleados que buscan mejorar su perfil.

Información del curso

  • Duración160 horas lectivas
  • UbicaciónGijón
  • EmpresaACCION

Requisitos y destinatarios

Requisitos

  • Desempleados demandantes de empleo
  • Interés en bases de datos y SQL

Dirigido a

Profesionales y desempleados del sector TIC

Qué aprenderás

  • Dominio de consultas SQL avanzadas y manipulación de datos.
  • Comprensión de arquitecturas de bases de datos distribuidas.
  • Implementación y gestión de la concurrencia.
  • Aplicación de técnicas eficientes de recuperación de datos.
  • Diseño de estructuras de datos normalizadas.
  • Mejora de la empleabilidad en el sector TIC.

Temario

Profundiza en Bases de Datos Avanzadas

¡Prepárate para dominar el universo de la gestión de datos!

Módulo 1: Fundamentos de SQL

  • Consultas Esenciales: Domina la selección, filtrado y ordenación de información.
  • Agregación y Resumen: Aprende a consolidar datos para obtener insights valiosos.
  • Manipulación de Datos: Gestiona la inserción, actualización y eliminación de registros de forma eficiente.
  • Definición de Datos: Crea y modifica estructuras de bases de datos.
  • Vistas: Simplifica consultas complejas y protege la información.

Módulo 2: Arquitecturas de Bases de Datos

  • Sistemas Cliente/Servidor: Entiende la arquitectura tradicional.
  • Bases de Datos Distribuidas: Explora modelos de almacenamiento y procesamiento descentralizado.
  • Bases de Datos Móviles y Web: Adapta tus conocimientos a entornos dinámicos.

Módulo 3: Sistemas Distribuidos en Profundidad

  • Almacenamiento y Procesamiento: Optimiza la distribución de datos.
  • Transacciones Distribuidas: Asegura la integridad en entornos complejos.
  • Protocolos de Compromiso: Garantiza la atomicidad de las operaciones.
  • Control de Concurrencia: Gestiona el acceso simultáneo a los datos.
    • Protocolos basados en bloqueo.
    • Bloqueo de dos fases.
    • Detección y resolución de interbloqueos.
  • Procesamiento de Consultas Distribuidas: Optimiza la ejecución de consultas en entornos heterogéneos.

Módulo 4: Recuperación de Datos y Transacciones

  • Clasificación de Fallos: Identifica y comprende los diferentes tipos de errores.
  • Recuperación Basada en Logs: Implementa estrategias robustas para restaurar datos.
  • Gestión de Transacciones:
    • Estados de una transacción.
    • Ejecución concurrente y aislamiento.
    • Técnicas de recuperación de transacciones.

¡Conviértete en un experto en bases de datos y abre las puertas a nuevas oportunidades profesionales!

Cargando enlace...

¿Este curso no te encaja al 100%?

Nuestra IA analiza más de 6.000 cursos de toda España

Cargando Similares...