Módulo gratuito
Análisis de datos en SQL con DuckDB
Aprende SQL analítico con DuckDB practicando: funciones de ventana, ROLLUP, lectura de archivos CSV y planes EXPLAIN.
Las lecciones
Cada lección se lee completa y gratis. Crea una cuenta gratuita para ejecutar sus comandos en un laboratorio y hacer sus cuestionarios y tareas.
1
Almacenamiento por filas y por columnas
Puedo explicar por qué una consulta analítica lee una tabla de otra manera que una búsqueda puntual.
Leer la lección2
Funciones de ventana en SQL
Puedo añadir un total acumulado o una posición junto a cada fila sin perder ninguna fila.
Leer la lección3
PARTITION BY y media móvil
Puedo ordenar dentro de cada grupo y calcular una media sobre una ventana móvil.
Leer la lección4
Leer un archivo CSV con SQL
Puedo consultar un archivo CSV por su nombre y explicar qué tipos de dato adivina DuckDB.
Leer la lección5
ROLLUP, CUBE y subtotales en SQL
Puedo calcular totales a varios niveles con ROLLUP, CUBE y FILTER en una sola consulta.
Leer la lección6
Leer un plan de consulta con EXPLAIN
Puedo leer un plan con EXPLAIN y explicar por qué una consulta cuesta menos que otra.
Leer la lección
¿Enseñas a una clase? Asigna este módulo a tus alumnos con guía del profesor, tareas con corrección automática y un laboratorio para cada alumno.