Avanzado Curso

Funciones de ventana

Aprenda a utilizar las funciones analíticas de SQL para comprender los datos en profundidad.

5.00 ★★★★★ ★★★★★ (1 valoraciones)

151 Usuarios inscritos

Acceso de por vida

solo para este curso

29

¿Quieres una oferta mejor?

Obtén acceso ilimitado de por vida a todos los (21) cursos actuales y futuros

Ahorra 150 €

Acceso ilimitado de por vida

para todos los cursos actuales (21) y futuros

99 249

60 % DE DESCUENTO

Prueba gratis

Certificado de finalización

Tiempo estimado 20 h

Ejercicios interactivos 218

Conocimientos que obtendrás

  • Calcular totales y promedios corrientes
  • Construir clasificaciones
  • Encontrar los mejores y peores resultados
  • Investigar las tendencias a lo largo del tiempo
  • Calcular las contribuciones al conjunto, como porcentajes de comisión

Últimas reseñas

Descripción

Descripción

Las funciones ventana de SQL, también conocidas como funciones ventana, funciones OVER o funciones analíticas, y son extremadamente útiles. Estas funciones hacen que la construcción de agregaciones complejas sea mucho más sencilla. En este tutorial paso a paso, le guiaremos por las funciones ventana de SQL. Al final, dominará este tema con facilidad y se sentirá cómodo utilizando las funciones ventana en las bases de datos SQL.

Las funciones ventana son tan potentes que sirven como punto de división en el tiempo: se suele hablar de SQL antes y despúes de las funciones ventana. Como se introdujeron en el estándar hace relativamente poco tiempo, estas funciones no se tratan en muchos cursos de SQL.

Nota: La mayoría de los motores de bases de datos más populares admiten las funciones ventana.

Acerca del curso Funciones de ventana en SQL

Este curso cubre la sintaxis y la semántica de las funciones ventana de SQL. Muestra lo potentes que son, cuáles son los casos de uso típicos y cómo utilizar ORDER BY y PARTITION BY para configurar un marco para las funciones ventana. También, aprenderá la diferencia entre las cláusulas ROWS y RANGE.

Este curso está dirigido a usuarios intermedios. Suponemos que el usuario conoce los fundamentos de SQL, incluyendo:

  • Cómo seleccionar de una tabla única, incluyendo la escritura de condiciones complejas WHERE
  • Cómo hacer JOIN de tablas
  • Cómo funcionan GROUP BY y HAVING

¿Cuáles son los requisitos?

  • Un navegador y conexión a internet.
  • Conocimiento de SQL básico, incluyendo las cláusulas JOIN y GROUP BY

¿Qué voy a conseguir con este curso de SQL?

Descubrirás cómo utilizar las funciones de ventana para:

  • Calcular totales y promedios corrientes
  • Construir clasificaciones
  • Encontrar los mejores y peores resultados
  • Investigar las tendencias a lo largo del tiempo
  • Calcular las contribuciones al conjunto, como porcentajes de comisión

También, obtendrá un conocimiento más profundo de las funciones agregadas de SQL.

¿Quién debería hacer este curso?

  • Analistas principiantes de bases de datos
  • Desarrolladores que quieran mantener actualizados sus conocimientos de SQL
  • Estudiantes de bases de datos relacionales
  • Cualquier persona que quiera aprender las funciones de ventana de SQL

Índice

Progreso en el curso 0%

Ejercicios realizados 0/218

  1. Introducción

    0/8

    ¿Qué son las funciones ventana? Aquí le explicaremos de qué se trata.

  2. OVER()

    0/17

    Tu primer encuentro con las funciones de ventana.

  3. OVER(PARTITION BY)

    0/16

    Descubra cómo definir la función ventana con PARTITION BY

  4. Funciones de rango o clasificación

    0/26

    Aprenda a clasificar filas con funciones ventana.

  5. Marco de ventana

    0/26

    Aprenda a crear sofisticados marcos de ventana para tus funciones ventana.

  6. Funciones analíticas

    0/30

    Aprende las funciones analíticas más importantes.

  7. PARTITION BY ORDER BY

    0/25

    Cree estadísticas avanzadas calculadas independientemente para varios grupos de filas.

  8. Funciones de ventana: Orden de evaluación

    0/23

    ¿Sabe cuándo se evalúan las funciones ventana en una consulta SQL? Veámoslo.

  9. Campo de práctica

    0/32

    Domine todas las habilidades que ha adquirido hasta ahora en esta práctica.

  10. Prueba final

    0/15

    Evalúe los conocimientos que ha adquirido en todo el curso con esta prueba final.

Comentarios (0)

Valoración media

5.00/5

★★★★★ ★★★★★ (1 valoraciones)

5 estrellas

100%

4 estrellas

0%

3 estrellas

0%

2 estrellas

0%

1 estrella

0%