El primer mes después del curso cerré en la mitad del tiempo. Mi jefe pensó que había contratado un consultor externo — era yo aplicando SQL sobre la base que ya teníamos.
M1 · Fundamentos + Mapa del ERP
BD vs Excel, manejador (DBMS), tablas/PK/FK, mapa visual del ERP (Customers → ARInvoiceHeader → ARInvoiceDetail). Audit Data Standards (AICPA · ISO 21378 · SAF-T) — la base conceptual.
M2 · SELECT, WHERE, ORDER BY, CASE, fechas
Filtros, proyección, ordenamiento, clasificación con CASE. Funciones de fecha (YEAR, MONTH, DATEDIFF, EOMONTH).
M3 · JOINs (cruces de tablas)
INNER, LEFT, RIGHT, FULL JOIN. Control de granularidad (fanout). Anti-joins (`LEFT JOIN WHERE NULL`, `NOT EXISTS`). Ejercicios fill-in-the-blanks.
M4 · CTEs y subqueries
Subconsultas escalares y correlacionadas. CTEs simples, encadenados y recursivos (caso clásico: jerarquía de cuentas).
M5 · Window functions
ROW_NUMBER, RANK/DENSE_RANK, PARTITION BY, LAG/LEAD, SUM OVER. Top-N por grupo, variaciones período vs período, saldos acumulados.
M6 · Reportes financieros + Cierre inteligente
Balanza, ER, aging, ROLLUP, NULLIF. Conciliaciones GL vs auxiliares, presupuesto vs real, márgenes multidimensionales, calidad de datos (descuadres, períodos cerrados, duplicados).
M7 · Auditoría con SQL (forense)
Duplicados, segregación de funciones (SOD), backdating, Benford (con export a Excel para graficar), bajo umbral, partidas redondas, gaps en folios, cutoff.
M8 · Vistas + Stored Procedures (uso parametrizado)
CREATE OR ALTER VIEW. Stored procedures: EXEC con parámetros para reportes mensuales reusables. Foco en uso profesional, no en programación de bajo nivel.
M9 · Capstone (proyecto integrador opcional) — paquete operativo de 5+ vistas, 3+ stored procedures y 4+ pruebas de auditoría sobre CPAiAcDB®. El instructor lo revisa personalmente y entrega feedback escrito si decides hacerlo.
M10 · IA generativa aplicada a SQL Server y Azure SQL — ChatGPT, Claude, GitHub Copilot, Azure SQL Copilot nativo, Microsoft Fabric AI, RAG y reglas de privacidad cuando trabajas IA con datos de clientes (~90 min + práctica).
M11 · BD multiplataforma (Portabilidad multi-motor) — diferencias reales de sintaxis entre SQL Server, MySQL, PostgreSQL, SAP HANA y Oracle para que tu SQL funcione en cualquier cliente, sin importar su stack (~75 min + práctica).
Los 3 bonos son autoestudio post-curso y no entran en el examen Certiprof (la insignia CSCA® cubre solo M1–M8). Son material gratuito incluido en tu inscripción para que extiendas tu SQL más allá del curso.