Curso práctico · SQL Server · 40 lecciones + proyecto

Deja de pedir datos a IT.
Consúltalos tú mismo.

El curso de SQL diseñado para analistas de negocio, controllers y profesionales de datos que quieren autonomía total sobre su información. Sin experiencia previa necesaria.

Compra individual 199€ · o accédelo con la membresía desde 99€

9
Módulos
progresivos
40
Lecciones
en vídeo
+40
Ejercicios con
solución
9
Tests de
autoevaluación
1
Proyecto
integrador final
9
Resúmenes
visuales por módulo

Trabajas con datos todos los días.
Pero no tienes acceso directo a ellos.

Si alguna de estas situaciones te resulta familiar, este curso te va a cambiar la forma de trabajar.

01

Dependes de IT para cada informe

Necesitas un dato, abres un ticket, y esperas. Días. A veces semanas. Cuando llega, ya no sirve para la reunión que tenías. Tu capacidad de análisis depende de la agenda de otro departamento.

⚠ Pierdes agilidad, credibilidad y oportunidades de negocio
02

Excel se te queda pequeño

VLOOKUPs entre 15 hojas, ficheros de 200 MB que tardan 3 minutos en abrir, pivots que se rompen cuando cambia el formato. Sabes que hay una forma mejor, pero cada vez que buscas “aprender SQL” encuentras cursos para programadores.

⚠ Inviertes horas en tareas que con SQL se resuelven en segundos
03

Los datos están ahí. Tú no llegas.

La base de datos de tu empresa tiene la respuesta a cada pregunta de negocio que te hacen. Clientes, ventas, pedidos, productos… todo está a una consulta de distancia. Pero nadie te ha enseñado cómo escribir esa consulta.

⚠ Tomas decisiones con información parcial o desactualizada

SQL no es “cosa de informáticos”.
Es la habilidad que te falta.

Cada vez más empresas buscan profesionales de negocio que puedan hablar el idioma de los datos. Esto es lo que cambia cuando dominas SQL.

Autonomía total sobre tus datos

Dejas de depender de nadie. Tú haces la consulta, tú tienes el dato, tú tomas la decisión. En minutos, no en días.

💰

Tu perfil profesional sube de nivel

SQL aparece en el 60% de las ofertas de empleo para analistas de datos. Es la habilidad técnica más demandada para perfiles de negocio.

🔍

Respondes a cualquier pregunta de negocio

“¿Cuánto vendimos el trimestre pasado por región?” Ya no necesitas esperar. Con SQL lo sacas tú mismo en 30 segundos.

📈

Mejores informes, mejores decisiones

Cuando accedes a datos granulares y actualizados, tus análisis son más profundos y tus recomendaciones más acertadas.

🤝

Mejor comunicación con IT

Cuando entiendes cómo funcionan las bases de datos, tus peticiones a IT son más claras y la colaboración es mucho más fluida.

De horas en Excel a minutos en SQL

Cruces de datos, agregaciones, filtros complejos, rankings… Lo que antes te llevaba una mañana con SQL lo haces en una línea.

Un curso de SQL pensado
para gente de negocio.

No encontrarás teoría sobre administración de servidores ni ejercicios abstractos. Aquí todo está orientado a lo que necesitas: extraer, cruzar, transformar y presentar datos de negocio reales.

  • De la instalación a consultas avanzadas, paso a paso
  • Ejercicios sobre datos reales de ventas, clientes y pedidos
  • JOINs, subconsultas, CTEs, funciones de ventana y PIVOT
  • Crea vistas, procedimientos y automatizaciones reutilizables
  • Proyecto integrador final: 10 retos reales de negocio
  • Software 100% gratuito (SQL Server Developer + SSMS)
-- ¿Cuánto vendió cada comercial este trimestre?

SELECT
  p.FirstName + ' ' + p.LastName AS Comercial,
  COUNT(*) AS Pedidos,
  FORMAT(SUM(TotalDue), 'C', 'es-ES') AS Total
FROM Sales.SalesOrderHeader h
INNER JOIN Sales.SalesPerson sp
  ON h.SalesPersonID = sp.BusinessEntityID
INNER JOIN Person.Person p
  ON sp.BusinessEntityID = p.BusinessEntityID
WHERE h.OrderDate >= '2014-01-01'
GROUP BY p.FirstName, p.LastName
ORDER BY SUM(TotalDue) DESC;

9 módulos. 40 lecciones.
De cero a SQL avanzado.

Haz clic en cada módulo para ver las lecciones y los entregables que incluye.

01

Fundamentos y preparación del entorno

5 lecciones
Desde cero
1.1 Introducción al curso
1.2 ¿Qué es SQL?
1.3 Instalar SQL Server Developer (gratuito)
1.4 Conectar a SQL Server con SSMS
1.5 Restaurar la base de datos de ejemplo (Adventure Works)
Test autoevaluación Resumen visual
02

Consultas SQL: lectura, filtrado y transformación

3 lecciones · 3 bloques de ejercicios
Esencial
2.1 Leer y filtrar datos (SELECT, WHERE, LIKE, BETWEEN, IN)
2.2 Ordenar, operar y agrupar (ORDER BY, GROUP BY, HAVING)
2.3 Limpiar datos (funciones de texto, fecha y número)
3 bloques de ejercicios Test autoevaluación Resumen visual
03

Tipos de datos y conversiones

2 lecciones · 5 ejercicios
Esencial
3.1 Tipos de datos en SQL Server (numéricos, texto, fecha, binarios)
3.2 Convertir tipos de datos (CAST, CONVERT, conversiones implícitas)
5 ejercicios Material extra PDF Test autoevaluación Resumen visual
04

Combinando tablas con JOINs y UNION

5 lecciones · 5 bloques de ejercicios
Clave
4.1 INNER JOIN — combinar tablas por clave común
4.2 LEFT JOIN y RIGHT JOIN — conservar registros sin correspondencia
4.3 Filtros avanzados con LEFT JOIN
4.4 FULL JOIN y SELF JOIN
4.5 UNION y UNION ALL — combinar resultados verticalmente
5 bloques de ejercicios Test autoevaluación Resumen visual
05

Subconsultas, CTEs y APPLY

4 lecciones · 4 bloques de ejercicios
Clave
5.1 Introducción a subconsultas (WHERE, SELECT, FROM)
5.2 Subconsultas correlacionadas y EXISTS
5.3 CTEs (Common Table Expressions) — consultas más legibles
5.4 CROSS JOIN y APPLY — operadores avanzados
4 bloques de ejercicios Test autoevaluación Resumen visual
06

Crear estructuras y manipular datos

5 lecciones · 4 bloques de ejercicios
Clave
6.1 Crear bases de datos y tablas (CREATE DATABASE, CREATE TABLE)
6.2 Insertar datos (INSERT INTO, SELECT INTO)
6.3 Modificar y eliminar datos (UPDATE, DELETE, TRUNCATE)
6.4 Tablas temporales — almacenamiento rápido y flexible
6.5 Importar y exportar datos (asistente SSMS, BCP)
4 bloques de ejercicios Test autoevaluación Resumen visual
07

Vistas, procedimientos y funciones

4 lecciones · 4 bloques de ejercicios
Avanzado
7.1 Vistas y sinónimos — simplifica consultas frecuentes
7.2 Procedimientos almacenados — reutiliza lógica
7.3 Funciones — cálculos personalizados reutilizables
7.4 Triggers — acciones automáticas ante cambios
4 bloques de ejercicios Test autoevaluación Resumen visual
08

Técnicas avanzadas de consulta

7 lecciones · 7 bloques de ejercicios
Avanzado
8.1 Condicionales y nulos (CASE, IIF, ISNULL, COALESCE)
8.2 Funciones de ventana (ROW_NUMBER, RANK, LAG, LEAD, SUM OVER)
8.3 Datos aleatorios y funciones matemáticas
8.4 ROLLUP y CUBE — subtotales y totales dinámicos
8.5 PIVOT y UNPIVOT — tablas dinámicas en SQL
8.6 Consultas dinámicas (SQL dinámico)
8.7 Consultas recursivas (CTEs recursivas)
7 bloques de ejercicios Test autoevaluación Resumen visual
09

Modificación avanzada y automatización

5 lecciones · 5 bloques de ejercicios
Avanzado
9.1 UPDATE con JOIN y modificación avanzada de datos
9.2 Limpieza de duplicados (ROW_NUMBER + DELETE)
9.3 MERGE — sincronizar tablas automáticamente
9.4 Condicionales y bucles (IF/ELSE, WHILE)
9.5 Cursores — procesamiento fila a fila
5 bloques de ejercicios Test autoevaluación Resumen visual
🎯

Proyecto Integrador: Informe para el Director Comercial

10 retos de negocio reales que combinan todo lo aprendido
Proyecto final
Top 5 productos por facturación
Evolución mensual de ventas
Clientes que nunca han comprado
Ranking de comerciales por rendimiento
Análisis de peso medio por categoría
Comparativa de ventas online vs tienda (PIVOT)
Crecimiento mes a mes con LAG
Territorios por encima de la media
Crear una vista reutilizable
Sincronizar datos con MERGE
🎓

Reflexión final y siguientes pasos

Vídeo de cierre del curso

No solo aprendes SQL.
Resuelves un caso real de negocio.

La mayoría de cursos terminan con un “felicidades, has completado el curso”. Este termina con un proyecto integrador donde tú eres el analista que tiene que presentar un informe al Director Comercial de Adventure Works.

10 preguntas de negocio reales. 10 consultas SQL que combinan JOINs, subconsultas, funciones de ventana, PIVOT, vistas y MERGE. Todo lo que has aprendido en los 9 módulos, aplicado a un escenario que podría ser el de tu próxima reunión de resultados.

Este proyecto es lo que vas a poder enseñar en una entrevista de trabajo o aplicar el lunes en tu empresa.

Los 10 retos del proyecto

1
Top 5 productos que más facturan
2
Evolución mensual de ventas
3
Clientes registrados sin pedidos
4
Ranking de comerciales
5
Peso medio por categoría de producto
6
Online vs tienda física (PIVOT)
7
Crecimiento mes a mes (LAG)
8
Territorios que superan la media
9
Vista reutilizable para Dirección
10
Sincronización de datos con MERGE

Diseñado para un perfil muy concreto

✔️ Es para ti si...

  • Trabajas con datos en tu empresa (controller, marketing, operaciones, finanzas, RRHH)
  • Usas Excel a diario pero necesitas algo más potente y escalable
  • Quieres autonomía para acceder a datos sin depender de IT
  • Necesitas añadir SQL a tu perfil profesional para dar un salto
  • No tienes experiencia previa en programación ni bases de datos

❌ No es para ti si...

  • Ya eres DBA o desarrollador SQL con experiencia
  • Buscas administración de servidores o seguridad de bases de datos
  • Necesitas PostgreSQL, MySQL u otro motor (este curso es SQL Server)
  • Nunca has trabajado con datos tabulares ni hojas de cálculo

Aprende de alguien que lleva años
enseñando esto

Roberto Carrancio – Microsoft MVP Data Platform, instructor del curso SQL para Analistas de Datos

Roberto Carrancio

Microsoft MVP Data Platform · Ingeniero de Rendimiento SQL Server · DBA

Roberto es Microsoft MVP en Data Platform y lleva más de 12 años optimizando entornos de SQL Server. Trabaja como Ingeniero de Rendimiento en IESA Comunidades Tecnológicas, es autor del libro “SQL Server: La NO guía práctica de optimización”, y comparte su conocimiento a través de su blog SoyDBA.es y la comunidad de Telegram SQL Server Español. Su capacidad para explicar conceptos complejos con lenguaje accesible hace que aprender SQL sea mucho más fácil de lo que imaginas.

Dos formas de acceder al curso

Elige la que mejor se adapte a ti. En ambos casos, empiezas hoy.

Compra individual

 
199€
Pago único · Acceso permanente
  • 40 lecciones en vídeo
  • +40 ejercicios con solución
  • 9 tests de autoevaluación
  • Proyecto integrador (10 retos)
  • 9 resúmenes visuales por módulo
Comprar curso →

Preguntas frecuentes

¿Necesito saber programar?

No. El curso está diseñado para personas sin experiencia técnica. Si sabes usar Excel, puedes aprender SQL con este curso.

¿Funciona en Mac?

SQL Server requiere Windows. Si usas Mac, puedes instalar una máquina virtual o usar Azure Data Studio como alternativa gratuita.

¿Cuánto tiempo necesito?

Cada lección dura entre 10 y 20 minutos. A tu ritmo, con 30 minutos al día puedes completar el curso en 4–6 semanas.

¿Qué software necesito?

SQL Server Developer y SSMS, ambos gratuitos. El módulo 1 te guía paso a paso en la instalación y configuración.

¿Los ejercicios tienen solución?

Sí. Todos los ejercicios incluyen solución SQL detallada, pistas para resolverlos y explicación del resultado esperado.

¿El acceso es permanente?

Con la compra individual, sí. Accedes siempre al contenido y a todas las futuras actualizaciones del curso.

Deja de esperar datos.
Empieza a consultarlos.

40 lecciones, +40 ejercicios, un proyecto integrador y todo el soporte que necesitas para dominar SQL desde hoy.