Capacitación en MySQL - Presencial
1.250,00 EUR
- 16 hours
Conviértete en un desarrollador de SQL seguro de tus habilidades con nuestro curso de formación: un programa integral y práctico diseñado para principiantes y futuros profesionales de bases de datos. Empezando por los fundamentos de la gestión de bases de datos relacionales, aprenderás a instalar MySQL, configurar bases de datos y trabajar con los comandos esenciales de SQL. A partir de ahí, profundizarás en la recuperación de datos, las consultas analíticas, la combinación de conjuntos de datos y las funciones avanzadas de SQL que te ayudarán a resolver problemas del mundo real.
Características clave
Idioma
Material del curso en inglés
Nivel
Nivel principiante - intermedio
16 horas de formación dirigida por un instructor
Más de 30 horas de estudio recomendadas
Curso complementario de aprendizaje en línea a tu propio ritmo
Evaluaciones autocorregidas y cuestionarios de repaso
Práctica
Más de 80 horas de práctica con laboratorios en la nube
¡Pide confirmación de la fecha!
Incluye certificado de finalización del programa
Resultados de aprendizaje
Al final de este programa, podrás:
Fundamentos de MySQL
Comprender MySQL más allá de su uso básico y sus funcionalidades principales.
Creación de base de datos
Aprende a crear bases de datos y definir tablas con estructuras de datos adecuadas.
Comandos DML y DDL
Domina comandos como INSERT, UPDATE, DELETE y muchos más.
Consultas analíticas
Escribe consultas SQL usando MIN, MAX, AVG y otras funciones.
Uniones de datos
Combina datos de varias tablas usando JOIN, UNION y técnicas relacionadas.
Agrupación y cláusulas
Organiza y manipula datos utilizando cláusulas SQL y funciones de agrupación.
Funciones matemáticas
Realiza cálculos avanzados dentro de tu base de datos.
Funciones avanzadas de SQL
Resuelve problemas complejos utilizando disparadores, procedimientos almacenados y vistas.
Integración de aplicaciones
Conecta MySQL con frameworks como Node.js, Python y PHP.
Optimización del rendimiento de bases de datos
Mejora el rendimiento con indexación, optimización de consultas y copias de seguridad.
Resultados de la ordenación
Ordena y muestra los resultados de la consulta según los requisitos de la aplicación.
Técnicas de indexación
Aplica estrategias de indexación para mejorar la eficiencia de la base de datos.
Seguridad de bases de datos
Implemente las mejores prácticas para asegurar las bases de datos y gestionar el acceso.

Cronograma del curso
Primeros pasos con MySQL
Lección 1
- Configurar base de datos MySQL
- Analiza los tipos de datos que se pueden utilizar
- Aprovecha las sentencias CREATE TABLE DDL para configurar un esquema de tablas
- Uso de restricciones de clave primaria y clave foránea
- Insertar, actualizar y eliminar para operaciones DML
- Modificar y eliminar tablas existentes
- Agregar y examinar restricciones en tablas
Análisis profundo de las sentencias SQL
Lección 2
- Select y Select Distinct para eliminar duplicados
- Aprovechar la cláusula WHERE para acotar el conjunto de datos resultante
- Recuento y límite para diagnosticar y controlar el conjunto de datos resultante
- Especificar el orden de los datos recuperados usando ORDER BY
- Aprovecha las subconsultas con IN y BETWEEN
Consultas SQL analíticas
Lección 3
- Obtener estadísticas sobre los datos usando MIN, MAX y AVG
- aprovecha GROUP BY para agregar datos de forma personalizada
- Instrucciones GROUP BY condicionales con cláusula HAVING
Combinación de datos de múltiples conjuntos de datos
Lección 4
- Creación de tablas utilizando referencias de clave primaria
- INNER JOIN para uniones completas
- Uniones LEFT y RIGHT para combinar datos
- Unión externa completa y unión
Funciones avanzadas del lenguaje SQL
Lección 5
- Realiza cálculos avanzados con funciones matemáticas
- Operaciones con columnas de cadenas y texto
- Aprovecha el self-join cuando sea necesario para unir la tabla consigo misma
Uso de MySQL con aplicaciones web
Lección 6
- Aplicación MySQL con Node.js (Express)
- Aplicación MySQL con Python (Django)
- Aplicación MySQL con PHP (Laravel)
Uso de MySQL con aplicaciones web
Lección 7
- Asegurar MySQL
- Detectar problemas de rendimiento con EXPLAIN
- Utiliza la indexación para mejorar el rendimiento de las consultas de búsqueda
- Las sentencias preparadas como mejor patrón de consultas MySQL
- Realizar copias de seguridad y usar registros
- Descomposición de consultas complejas en otras más simples

¿Quién debería inscribirse en este programa?
Requisitos previos
Se requiere que los participantes tengan conocimientos básicos de los sistemas de gestión de bases de datos relacionales (RDBMS). Es ventajoso estar familiarizado con los conceptos de RDBMS.
Administradores de bases de datos en formación
Desarrolladores de software e ingenieros backend
Desarrolladores Full-Stack que aspiran a trabajar con MySQL
Analistas de datos y profesionales de BI que buscan especializarse en consultas
Profesionales de TI y administradores de sistemas que gestionan y optimizan bases de datos.
Estudiantes y entusiastas de la tecnología
Declaraciones
Licencias y acreditación
El 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
Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.
Preguntas frecuentes

¿Necesita soluciones corporativas o integración LMS?
¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!
