Contacta con nosotros

Temario del curso

Introducción

  • ¿Qué son las funciones analíticas?
  • Beneficios y casos de uso
  • Visión general de las funciones analíticas más comunes

Funciones analíticas básicas

  • ROW_NUMBER(), RANK(), DENSE_RANK()
  • Comprensió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

  • Exploración de la cláusula WINDOWING
  • Comprensión de UNBOUNDED, CURRENT ROW y N PRECEDING/FOLLOWING
  • 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 funciones analíticas

  • Uso eficiente de funciones analíticas en conjuntos de datos grandes
  • Análisis del rendimiento de las consultas
  • Estrategias de indexación

Solución de problemas y mejores prácticas

  • Identificación y resolución de problemas comunes
  • Mejores prácticas para escribir consultas eficientes
  • Consejos para mantener y actualizar consultas con funciones analíticas

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos de SQL
  • Familiaridad con bases de datos relacionales
  • Experiencia intermedia en programación, preferiblemente en SQL

Público objetivo

  • Administradores de bases de datos
  • Desarrolladores de SQL
  • Analistas de datos
 21 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas