Temario del curso
Introducción
- ¿Qué son las funciones analíticas?
- Beneficios y casos de uso
- Descripción general de las funciones analíticas comunes
Funciones analíticas básicas
- ROW_NUMBER(), RANGO(), DENSE_RANK()
- Descripción de las cláusulas PARTITION BY y ORDER BY
- Ejemplos y casos de uso
Funciones analíticas estadísticas
- SUM(), AVG(), MIN(), MAX()
- LEAD() y LAG()
- Casos de uso y escenarios
Cláusula de ventana
- Explorando la cláusula WINDOWING
- Descripción de UNBOUNDED, CURRENT ROW y N PRECEDENTES/SIGUIENTES
- Aplicaciones prácticas
Funciones analíticas avanzadas
- FIRST_VALUE() y LAST_VALUE()
- PERCENTILE_CONT() y PERCENTILE_DISC()
- Casos de uso y comparaciones
Consultas complejas con funciones analíticas
- Combinación de funciones analíticas con GROUP BY
- Funciones analíticas anidadas
- Ejemplos del mundo real
Optimización de las funciones analíticas
- Uso eficiente de funciones analíticas en grandes conjuntos de datos
- Análisis del rendimiento de las consultas
- Estrategias de indexación
Solución de problemas y prácticas recomendadas
- Identificar y resolver problemas comunes
- Procedimientos recomendados para escribir consultas eficientes
- Sugerencias para mantener y actualizar consultas de funciones analíticas
Resumen y próximos pasos
Requerimientos
- Comprensión básica de SQL
- Familiaridad con las bases de datos relacionales
- Experiencia en programación de nivel intermedio, preferiblemente en SQL
Audiencia
- Database Administradores
- SQL Desarrolladores
- Analistas de datos
Testimonios (3)
Haciendo Ejercicio
Joe Pang - Lands Department, Hong Kong
Curso - QGIS for Geographic Information System
Traducción Automática
Los ejemplos prácticos nos permitieron tener una idea real de cómo funciona el programa. Buenas explicaciones e integración de conceptos teóricos y su relación con las aplicaciones prácticas.
Ian - Archeoworks Inc.
Curso - ArcGIS Fundamentals
Traducción Automática
Estoy deseando tener nuevamente un entrenamiento con Any, él fue realmente bueno. Yo solo soy un especialista en SIG, pero Any lo hizo todo muy claro para mí, explicaba procesos complejos en términos sencillos. Sigue así, gracias.
Lwazi Qhingana - South African National Roads Agency (SANRAL) SOC Ltd
Curso - Python for Geographic Information System (GIS)
Traducción Automática