MariaDB / MySQL — La Base de Datos Libre (AI-Enhanced)

MariaDB / MySQL — La Base de Datos Libre (AI-Enhanced)

Al finalizar este curso podrás:

  • ✅ Escribir consultas SQL completas con JOINs, subconsultas y agregaciones en MySQL/MariaDB.
  • ✅ Diseñar bases de datos normalizadas con integridad referencial y tipos de datos adecuados.
  • ✅ Crear procedimientos almacenados, funciones y triggers con control de flujo y manejo de errores.
  • ✅ Optimizar consultas analizando planes de ejecución con EXPLAIN y creando índices efectivos.
  • ✅ Trabajar con funciones ventana, transacciones, vistas y datos JSON en MySQL.

Es la base de datos libre más popular del mundo, disponible para una diversidad de plataformas (Windows, Linux, MacOS, Solaris, *BSD, ...). Originalmente MySQL surgió como alternativa de código abierto y, tras cambios de propietario y licencia, la comunidad creó MariaDB, un fork completamente libre y compatible. Hoy MariaDB es la base de datos principal que usarás en este curso, con conocimientos 100% transferibles a MySQL.

En este curso potenciado por IA, usarás un asistente inteligente para aprender a optimizar consultas, modelar esquemas normalizados y depurar errores de sintaxis SQL. La IA actuará como un mentor que no te da la respuesta directamente, sino que te guía mediante preguntas para que desarrolles tu propio criterio como profesional de bases de datos.

Objetivos🔗

Temario🔗

Instalación y configuración🔗

Introducción a SQL🔗

SQL intermedio🔗

Temas avanzados de MariaDB / MySQL🔗

Más temas avanzados de MariaDB / MySQL🔗

🎯 Proyecto final del curso

Construirás la base de datos completa para un sistema de gestión de biblioteca: modelado con al menos 6 tablas (libros, autores, socios, préstamos, multas, categorías), consultas complejas para reportes (libros más prestados, socios morosos), procedimientos para registrar préstamos y devoluciones, triggers de actualización de stock y análisis de rendimiento con EXPLAIN.

🚀 Este curso te prepara para

Administrador de Bases de Datos (DBA) Desarrollador Backend Desarrollador Full-Stack Analista de Datos

❓ Preguntas frecuentes

¿Necesito experiencia previa con bases de datos?

No. Comenzamos desde los fundamentos de SQL. Solo necesitas conocimientos básicos de sistemas operativos y un editor de texto.

¿Qué versión de MySQL/MariaDB se usa?

Trabajamos con MariaDB (fork comunitario de MySQL), que es 100% compatible con MySQL. Los conocimientos son transferibles a cualquier base de datos relacional.

¿El curso cubre modelado de datos o solo consultas?

Cubre ambos. Aprendes a diseñar bases de datos normalizadas desde cero, crear diagramas entidad-relación y luego escribir consultas complejas sobre ese diseño.

¿Hay becas o descuentos disponibles?

Sí. Ofrecemos 15% de descuento por pago de contado o transferencia. También aceptamos pagos en 6 y 12 mensualidades sin intereses. Escríbenos a contacto@bytelabs.com.mx para conocer promociones adicionales.

AI-Enhanced 🤖