SQL para Análisis de Datos
PrincipianteToda decisión de producto, informe de marketing y panel de negocio comienza con la misma pregunta: ¿qué dicen realmente los datos? Este curso para principiantes te enseña SQL — el lenguaje que todo analista, product manager e ingeniero usa para hacer esa pregunta y obtener una respuesta real. Empezarás desde cero, escribiendo tu primera sentencia SELECT y extrayendo columnas exactas de una tabla, y luego avanzarás hacia filtrar filas con WHERE, ordenar resultados y manejar valores faltantes. A partir de ahí entras al corazón de la analítica: agrupar datos con GROUP BY, contar y sumar con funciones de agregación, y encontrar patrones que una sola fila nunca muestra. Aprenderás a combinar tablas con JOINs para conectar clientes con pedidos, o empleados con departamentos, en lugar de trabajar con datos atrapados en silos separados. Al final, escribirás subconsultas, expresiones de tabla común (CTEs) y funciones de ventana — las mismas herramientas usadas para totales acumulados, rankings y comparaciones mes a mes en paneles reales. Cada lección usa tablas de negocio realistas (clientes, pedidos, productos, empleados) para que lo que practiques se traslade directamente al trabajo real de un analista. No se requiere experiencia previa en programación — solo curiosidad por lo que significan los números. Al terminar este curso leerás, escribirás y razonarás en SQL con la confianza suficiente para responder preguntas reales de negocio con datos reales, no con suposiciones.
Contenido del curso
Examen de certificación
Examen de certificación
SQL para Análisis de Datos
🔒 Desbloquea el examen
Completa los requisitos anteriores para desbloquear el examen
Examen de certificación
SQL para Análisis de Datos
30 preguntas
Todos los niveles de dificultad
45 minutos
Se envía automáticamente cuando se acaba el tiempo
70% para aprobar
Gana tu insignia de certificación
Sin marcha atrás
Una vez que respondes, avanzas
Consejos
Ver todoUsa una CTE para nombrar una subconsulta en vez de anidarla
WITH convierte una pared de paréntesis en una consulta que se lee de arriba a...
SUM() OVER construye un total acumulado sin colapsar filas
GROUP BY fusionaría cada fila en una sola — una función de ventana las conser...
RANK salta números después de un empate, DENSE_RANK no
Dos personas en primer lugar significa que el siguiente rango es 3, no 2 — sa...
ROW_NUMBER da a cada fila un rango único, incluso en empates
Dos personas empatadas en primer lugar igual reciben 1 y 2, nunca ambas 1