
SQL Server 2012 High Performance T-SQL Using Window Functions
Itzik Ben-Gan
- Editorial
- Microsoft
- Año
- 2012
- Páginas
- ~244
- Nivel
- Avanzado
De qué trata
SQL Server 2012 High-Performance T-SQL Using Window Functions es el tratado canónico sobre funciones de ventana escrito por Itzik Ben-Gan, la máxima autoridad mundial en Transact-SQL. El libro revela el tremendo poder de estas funciones para optimizar código analítico.
El autor desglosa en profundidad las cláusulas OVER, PARTITION BY, ORDER BY y ROWS/RANGE, cubriendo funciones de ranking (ROW_NUMBER, RANK, DENSE_RANK, NTILE), de desplazamiento (LAG, LEAD) y analíticas agregadas acumuladas y móviles. Demuestra cómo las funciones de ventana resuelven cálculos complejos con un único recorrido de datos, eliminando self-joins y cursores lentos.
Lectura obligatoria para cualquier programador de SQL que desee llevar sus habilidades al más alto nivel, logrando consultas que se ejecutan cientos de veces más rápido con código declarativo y elegante.
- Window Functions
- OVER Clause
- PARTITION BY
- LAG & LEAD
- Running Aggregates
- T-SQL Performance
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Motor analítico de balances financieros con funciones de ventana
Cálculo de balances acumulativos, comparativas interanuales con LAG y detección de anomalías de flujo sin auto-uniones.

