MySQL Database Administration - 5 días en aula virtual
3.450,00 EUR
- 5 días
Conviértete en un administrador de bases de datos MySQL seguro y competente, con las habilidades prácticas para instalar, configurar, asegurar y mantener bases de datos MySQL de alto rendimiento. Este curso práctico está diseñado para profesionales de TI responsables de gestionar entornos MySQL en desarrollo, pruebas y producción. Aprenderás a administrar bases de datos, gestionar usuarios y permisos, implementar estrategias de copia de seguridad y recuperación, supervisar el estado del servidor, optimizar el rendimiento y solucionar problemas comunes. El curso también abarca replicación, seguridad, motores de almacenamiento y mantenimiento rutinario para ayudar a garantizar la disponibilidad, fiabilidad y escalabilidad de la base de datos. Al finalizar el curso, estarás preparado para gestionar bases de datos MySQL de forma eficiente, aplicando las mejores prácticas del sector en administración, seguridad y rendimiento.
Características clave
Idioma
El curso y los materiales están en inglés
Nivel
Nivel principiante - intermedio
5 días (40 horas) de clases presenciales
con formadores acreditados
Más de 60 horas de estudio recomendadas
Ejercicios y soluciones
Documentos PDF descargables con contenido detallado (diapositivas, explicaciones, formaciones, contenido actualizado y herramientas)
Certificado
Certificado de finalización disponible

Resultados de aprendizaje
Al final de este curso, podrás:
Mantener
Aprende gestión de transacciones, mecanismos de bloqueo y control de concurrencia para mantener la integridad de los datos y optimizar el rendimiento en entornos multiusuario.
Utilizar
Automatiza tareas rutinarias de base de datos con el Programador de Eventos de MySQL, incluyendo mantenimiento, copias de seguridad y operaciones programadas.
Gestionar
Configura y gestiona la replicación de MySQL, supervisa el estado de la replicación, soluciona problemas e implementa estrategias de alta disponibilidad.
Optimizar
Optimiza MySQL mediante la configuración del servidor, el uso de índices, el ajuste de consultas, la monitorización del rendimiento y el registro de actividad para mejorar la velocidad y la fiabilidad.

Cronograma del curso
Día 1: Fundamentos de la administración de MySQL
Lección 01
- Introducción a la arquitectura de MySQL, el servidor, los clientes y las herramientas de administración
- Instalar y usar MySQL Workbench
- Recuperar metadatos de la base de datos usando SHOW, DESCRIBE e INFORMATION_SCHEMA
- Configurar los ajustes, variables y auditoría del servidor MySQL
- Gestionar modos SQL, registros y registro binario
Día 2: Motores de almacenamiento y mantenimiento de bases de datos
Lección 02
- Comprender la arquitectura de MySQL, la gestión de memoria y de almacenamiento
- Configurar y optimizar el motor de almacenamiento InnoDB
- Explorar MyISAM y otros motores de almacenamiento
- Realizar mantenimiento, optimización y reparación de tablas
Día 3: Copia de seguridad, recuperación y seguridad
Lección 03
- Implementar estrategias de copia de seguridad y recuperación con mysqldump y Percona XtraBackup
- Importar y exportar bases de datos usando SQL y herramientas de línea de comandos
- Gestionar usuarios, contraseñas, roles y privilegios
- Configurar el control de acceso y la gestión de recursos
Día 4: Transacciones, Rendimiento y Automatización
Lección 04
- Gestionar transacciones, bloqueos, concurrencia y interbloqueos
- Ajusta el rendimiento de MySQL usando variables de configuración y Performance Schema
- Automatiza tareas de base de datos con el Programador de Eventos de MySQL
Día 5: Replicación y alta disponibilidad
Lección 05
- Configurar la replicación de MySQL y la replicación basada en GTID
- Supervisar la replicación y solucionar problemas de replicación
- Implementar estrategias de conmutación por error y alta disponibilidad
- Aplicar técnicas avanzadas de optimización del rendimiento y mejores prácticas para entornos de producción

¿Quién debería inscribirse en este programa?
Administradores de bases de datos MySQL (DBA)
Administradores de Linux y de sistemas
Ingenieros de DevOps e infraestructura
Ingenieros de soporte de bases de datos
Profesionales de operaciones de TI
Desarrolladores responsables de administrar bases de datos MySQL
Requisitos previos
- Conocimientos básicos de bases de datos relacionales
- Familiaridad con los fundamentos de SQL
- Experiencia básica en administración de servidores Linux o Windows
- Se recomienda tener conocimientos de conceptos de bases de datos como tablas, usuarios y consultas.
Licencias
y la política de igualdad
Licencias y acreditación
Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de equidad
AVC no ofrece adaptaciones por discapacidad o condición médica de ningún estudiante. Se recomienda a los candidatos que se pongan en contacto con AVC para recibir orientación y apoyo durante todo el proceso de solicitud de adaptaciones.
Preguntas frecuentes

¿Necesita una formación interna a medida o una formación para grupos?
Solicite un programa de formación interna adaptado específicamente a su equipo. Ofrecemos opciones de personalización flexibles alineadas con sus objetivos de negocio, además de precios competitivos para grupos más grandes. Rellene el formulario a continuación y nuestros expertos en formación corporativa diseñarán la solución perfecta para usted.
