Programa del Curso

Introducción

  • ¿Qué son las funciones analíticas?
  • Beneficios y casos de uso
  • Visió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

  • Exploración de la cláusula WINDOWING
  • Descripción de UNBOUNDED, CURRENT ROW y N PRECEDENTE/SIGUIENTE
  • 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 grandes conjuntos de datos
  • Análisis del rendimiento de las consultas
  • Estrategias de indexación

Solución de problemas y prácticas recomendadas

  • Identificación y resolución de problemas comunes
  • Procedimientos recomendados para escribir consultas eficaces
  • 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

    Administradores de bases de datos SQL Desarrolladores Analistas de datos
 21 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Categorías Relacionadas