SQL avanzado
Para equipos técnicos que ya escriben SQL todos los días y necesitan resolver lógica compleja, mejorar el rendimiento y dejar procesos que no se rompan.
Plan de clases · 10 clases · 20 h
Cada clase de 2 h: 40′ de concepto sobre un caso · 60′ de práctica sobre material propio · 20′ de puesta en común.
-
01
Diagnóstico del modelo y calidad del dato
-
02
CTEs y consultas encadenadas
-
03
Funciones de ventana I: ranking y comparativos
-
04
Funciones de ventana II: acumulados y series
-
05
Pivot, unpivot y manejo de fechas
-
06
Índices y planes de ejecución
-
07
Optimización de consultas lentas
-
08
Vistas, vistas materializadas y procesos programados
-
09
Pruebas de calidad sobre los datos
-
10
Reescritura de una consulta propia
-
IA aplicada al programa
Reescribir consultas, explicar planes de ejecución y generar casos de prueba con IA. Y por qué ninguna optimización que sugiera se acepta sin medirla.
Qué va a poder hacer tu equipo
- Reescribir una consulta lenta y demostrar la mejora con números
- Resolver en SQL la lógica que hoy se resuelve a mano en Excel
- Dejar procesos reproducibles que se pueden volver a correr sin duplicar datos
- Revisar el SQL de otros con criterio
Qué se lleva
- Una consulta crítica del área optimizada, con medición
- Biblioteca de patrones de consulta del equipo
- Checklist de revisión de código SQL
- Certificado de Black Cat Data
Cada clase de 2 h: 40′ de concepto sobre un caso, 60′ de práctica de cada participante sobre su propio material y 20′ de puesta en común. Con espacios 1:1 con un tutor y tres meses de seguimiento después del cierre.
El temario se ajusta en el diagnóstico. Los módulos se recortan, se profundizan o se combinan según el nivel real del equipo y los procesos de tu empresa.