
Bases de Datos Relacionales Avanzadas
Profundiza en el diseño, optimización y administración de bases de datos relacionales para aplicaciones de alto rendimiento.
Nivel
Avanzado
Modalidad
Híbrido
Duración
28 horas
01 · RESULTADOS
Objetivos de aprendizaje
Qué lograrás dominar al completar este programa.
Diseñar modelos normalizados y aplicar desnormalización de manera estratégica
Construir consultas avanzadas utilizando CTEs, funciones de ventana y técnicas de análisis SQL
Diseñar índices y analizar planes de ejecución para mejorar el rendimiento
Gestionar transacciones, concurrencia, bloqueos y estrategias de replicación
02 · METODOLOGÍA
Metodología TechSkillsPeru
Aprendizaje práctico orientado a resultados profesionales.
Clases prácticas
Sesiones en vivo o bajo demanda con enfoque técnico y aplicado.
Labs reales
Resolución de problemas utilizando herramientas de la industria.
Proyecto final
Construye un resultado tangible para tu portafolio profesional.
03 · PLAN ACADÉMICO
Estructura del curso
Módulos y lecciones detalladas del programa.
01Modelado Avanzado
3 lecciones
Modelado Avanzado
3 lecciones
Normalización (3NF/BCNF)
Comprende las formas normales y reduce anomalías de inserción, actualización y eliminación.
Desnormalización controlada
Evalúa cuándo conviene desnormalizar para mejorar patrones de lectura.
Constraints
Fortalece la integridad de los datos mediante restricciones y reglas de consistencia.
02Consultas de Alto Nivel
3 lecciones
Consultas de Alto Nivel
3 lecciones
Common Table Expressions (CTE)
Construye CTEs para resolver consultas complejas y estructuras jerárquicas.
Window Functions
Utiliza funciones de ventana para realizar cálculos analíticos sin perder el detalle de las filas.
Funciones y Procedimientos
Comprende cuándo encapsular lógica mediante funciones y procedimientos de base de datos.
03Optimización
3 lecciones
Optimización
3 lecciones
Índices B-Tree y Hash
Comprende cómo los índices influyen en la búsqueda y el rendimiento de las consultas.
Planes de ejecución (EXPLAIN)
Interpreta planes de ejecución para localizar cuellos de botella.
Optimización de consultas
Optimiza consultas mediante estrategias de reescritura y análisis del plan de ejecución.
04Administración
3 lecciones
Administración
3 lecciones
Gestión de transacciones
Comprende las propiedades ACID y selecciona niveles de aislamiento según las necesidades de concurrencia.
Replicación
Comprende estrategias de replicación para mejorar disponibilidad y continuidad.
Backups y recuperación
Diseña estrategias de respaldo y recuperación ante fallos, incluyendo recuperación a un punto en el tiempo.
04 · REQUISITOS
Requisitos previos
Condiciones recomendadas para aprovechar el programa.
Conocimiento intermedio de SQL
Familiaridad con algún motor (MySQL/PostgreSQL)
05 · SOPORTE
Preguntas frecuentes
Respuestas a las consultas habituales sobre el programa.
¿Qué motor de base de datos se usa?
El curso es 80% agnóstico, pero los ejemplos y prácticas se realizan en PostgreSQL.
¿Recibo certificado?
Sí, certificado verificable que acredita dominio avanzado en motores relacionales.
Capacita a todo tu equipo
Si buscas entrenar a 5 o más colaboradores, ofrecemos planes corporativos con facturación electrónica, reportes de avance y personalización del currículo.
Solicitar cotización