Bases de Datos Relacionales Avanzadas
Base de Datos
Avanzado

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.

OBJETIVO 01

Diseñar modelos normalizados y aplicar desnormalización de manera estratégica

OBJETIVO 02

Construir consultas avanzadas utilizando CTEs, funciones de ventana y técnicas de análisis SQL

OBJETIVO 03

Diseñar índices y analizar planes de ejecución para mejorar el rendimiento

OBJETIVO 04

Gestionar transacciones, concurrencia, bloqueos y estrategias de replicación

02 · METODOLOGÍA

Metodología TechSkillsPeru

Aprendizaje práctico orientado a resultados profesionales.

01

Clases prácticas

Sesiones en vivo o bajo demanda con enfoque técnico y aplicado.

02

Labs reales

Resolución de problemas utilizando herramientas de la industria.

03

Proyecto final

Construye un resultado tangible para tu portafolio profesional.

03 · PLAN ACADÉMICO

Estructura del curso

Módulos y lecciones detalladas del programa.

01

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.

02

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.

03

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.

04

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.

REQUISITO 01

Conocimiento intermedio de SQL

REQUISITO 02

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.

SOLUCIONES CORPORATIVAS

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