Curso de SQL desde CERO (Completo)
por Soy Dalto
Recorre SQL desde cero: modelo ER, instalación, consultas, filtros, agregaciones, subconsultas y joins, hasta índices, transacciones y procedimientos almacenados, con un ejercicio final SQL + Python.
Muy recomendado, valoración editorial 5 de 5
verificado 2026-09-09 — sigue siendo gratis en YouTube
Empezar en YouTubeRespuesta rápida
Curso gratis de Datos e IA de nivel principiante en YouTube impartido por Soy Dalto (7 h 21 min). Nuestra valoración: 5/5, muy recomendado. Comprobamos que sigue siendo gratis el 9 de septiembre de 2026.
- Veredicto
- 5/5 · Muy recomendado
- Para quién
- Personas que empiezan desde cero en bases de datos y quieren una ruta completa en un solo vídeo en español.
- Nivel
- Principiante
- Duración
- 7 h 21 min · 51 capítulos
- Precio
- Gratis en YouTube
- Autor
- Soy Dalto
- Publicado
- 2023
- Plan sugerido
- 10 sem. · 5 h/sem.
- Verificado
- el 9 de septiembre de 2026
Nuestro veredicto
Muy recomendado, valoración editorial 5 de 5Curso muy completo y bien estructurado para aprender SQL desde cero en español, con un recorrido claro de básico a avanzado y ejercicios. Es ideal para principiantes que quieran una base sólida en un solo recurso.
Puntos fuertes
- Estructura clara en secciones con 51 capítulos marcados.
- Cubre un recorrido amplio, de lo básico a transacciones y procedimientos.
- Incluye ejercicios (LIMIT, subconsultas, final con Python) y una base de datos de ejemplo.
A tener en cuenta
- Publicado en 2023; los conceptos de SQL cambian poco, pero las instalaciones pueden diferir.
- La instalación se muestra en Windows; Linux es opcional y breve.
- Un único vídeo de más de 7 horas exige buena planificación.
De qué trata
Curso de SQL de unas 7 horas y 51 lecciones que parte de los conceptos básicos: qué es SQL, su historia, para qué sirve y el modelo entidad-relación con notación de Chen. Después guía la instalación del gestor y de DB Browser en Windows, con un apartado opcional para Linux.
El contenido se organiza en secciones básica, intermedia y avanzada. La básica trata SELECT, WHERE, ORDER BY, LIMIT, BETWEEN, LIKE e IN sobre la base Northwind. La intermedia cubre agregaciones, GROUP BY, subconsultas, joins, UNION, cardinalidad, normalización, índices y vistas. La avanzada incluye bloqueos, transacciones, procedimientos, funciones definidas por el usuario y un ejercicio final con SQL y Python.
- Modelo ER y creación de bases de datos y tablas
- SELECT, WHERE, ORDER BY, LIKE, IN y BETWEEN
- GROUP BY, HAVING, subconsultas y joins
- Normalización, índices y vistas
- Transacciones, procedimientos y ejercicio final con Python
Para quién es este curso
- Personas que empiezan desde cero en bases de datos y quieren una ruta completa en un solo vídeo en español.
- Estudiantes o perfiles IT que necesitan SQL como requisito y quieren pasar de consultas básicas a conceptos avanzados.
- Quienes quieren practicar con una base de datos de ejemplo (Northwind) y ejercicios de subconsultas.
Mejor busca otro si…
- Quienes ya dominan SELECT, joins y agregaciones y solo buscan un motor concreto en profundidad.
- Quienes necesitan una guía específica de un único gestor: el curso incluye un apartado de diferencias con otros DBMS, pero es general.
Antes de empezar
- Ninguno: el curso se presenta como completo y desde cero.
- Un ordenador donde instalar el gestor y DB Browser (se muestra en Windows, y Linux de forma opcional).
Qué sabrás hacer al terminar
- Entender qué es SQL y representar datos con diagramas entidad-relación.
- Crear bases de datos y tablas, e insertar y consultar registros.
- Filtrar, ordenar y agrupar datos con WHERE, ORDER BY, GROUP BY y HAVING.
- Combinar datos con subconsultas, joins y UNION.
- Conocer conceptos de diseño y rendimiento como normalización, índices y vistas.
- Conocer transacciones, procedimientos almacenados y funciones definidas por el usuario.
Estructura del curso
- 01
Conceptos básicos e instalación
Introducción, qué es SQL, historia y usos, modelo ER con ejercicios. Desde 24:36, instalación del gestor y DB Browser en Windows, con Linux opcional.
- 02
Primeros pasos
Desde 35:07: crear base de datos, tablas, campos y registros, primer SELECT, INSERT, consultas y cláusula SELECT.
- 03
Sección básica
Desde 58:41: identificadores, claves primarias y foráneas, base Northwind, alias, ORDER BY, WHERE, AND/OR/NOT, LIMIT, BETWEEN, LIKE, IS NULL e IN.
- 04
Sección intermedia: consultas
Desde 3:17:40: funciones de agregación, GROUP BY y HAVING, subconsultas con ejercicio (3:49:17), joins (4:39:14) y UNION.
- 05
Sección intermedia: diseño y rendimiento
Desde 5:19:15: cardinalidad, normalización, índices y vistas.
- 06
Sección avanzada y cierre
Desde 6:21:18: bloqueos y transacciones, procedimientos almacenados, funciones de usuario, ejercicio final SQL + Python (6:52:11) y diferencias con otros DBMS.
Capítulos del vídeo
- 0:00Introducción
- 2:52Agradecimientos
- 2:57Estructura del curso
- 4:33Que es SQL
- 6:48Historia de SQL
- 8:18Para que sirve SQL
- 11:50Modelo ER (Con Notación de Chen)
- 18:30Ejercicios con Diagramas ER
- 24:36Instalación del Gestor (DBMS) en WINDOWS
- 32:20Instalación del DB Browser en WINDOWS
- 33:27Proceso de instalación en Linux (Opcional)
- 35:07Pronunciación correcta de SQL
Ver los 39 restantes
- 35:50Configurar DB Browser en Dark Mode
- 36:29Crear base de datos
- 37:03Tablas, Campos y Registros
- 41:12Creación de tablas
- 47:49Primer consulta SELECT
- 49:50Insertar registros con INSERT
- 51:57Consultas (Queries)
- 56:38Cláusula SELECT
- 58:41Identificadores
- 1:13:28Claves Primaras y Foraneas
- 1:18:34Diagrama para RELACIONAR TABLAS
- 1:21:10Base de datos Northwind
- 1:34:19Columnas y Alias
- 1:41:24Ordenamiento con ORDER BY
- 1:56:04Cláusula WHERE
- 2:10:00AND, OR y NOT
- 2:27:45Cláusula LIMIT (con ejercicios)
- 2:35:17DISTINTO vs NOT
- 2:49:25Operador Between
- 2:59:09Operador LIKE
- 3:08:36IS NULL & IS NOT NULL
- 3:12:19Operador IN y NOT IN
- 3:17:40Funciones de Agregación
- 3:24:12Comentarios
- 3:26:55GROUP BY y HAVING
- 3:49:17Subconsultas (subqueries)
- 4:26:35Ejercicio de subconsultas
- 4:39:14Joins
- 5:06:46UNION y UNION ALL
- 5:19:15Cardinalidad
- 5:39:00Normalización
- 5:53:25Índices
- 6:15:28Vistas
- 6:21:18Bloqueos y transacciones
- 6:31:44Procedimientos almacenados
- 6:35:54Funciones definidas por el usuario
- 6:52:11Ejercicio final (SQL + Python)
- 7:08:04Diferencias con otros DBMS
- 7:18:06Escena Final
Plan de estudio sugerido
10 semanas · unas 5 h por semana
- 1.Semana 1: capítulos 0:00–1:13:28, conceptos, modelo ER, instalación y primeras tablas; practica creando tu propia base.
- 2.Semana 2: 1:13:28–2:10:00, claves, Northwind, alias, ORDER BY y WHERE.
- 3.Semanas 3-4: 2:10:00–3:17:40, operadores lógicos, LIMIT, BETWEEN, LIKE, NULL e IN.
- 4.Semanas 5-6: 3:17:40–4:39:14, agregaciones, GROUP BY y subconsultas con su ejercicio.
- 5.Semanas 7-8: 4:39:14–6:15:28, joins, UNION, cardinalidad, normalización, índices y vistas.
- 6.Semanas 9-10: 6:21:18–7:18:06, transacciones, procedimientos, funciones y ejercicio final.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Escribe cada consulta tú mismo en DB Browser antes de ver el resultado; pausa en los ejercicios de LIMIT y subconsultas.
- Usa la base Northwind (1:21:10) como banco de pruebas e inventa tus propias consultas.
- Repasa el capítulo de joins (4:39:14) tras ver cardinalidad, porque se apoyan mutuamente.
- Usa los capítulos para retomar el curso por sesiones sin perder el hilo.
Antes y después de este curso
- AlternativaCURSO COMPLETO de SQL y BASES DE DATOS Desde Cero (8 horas)Otro curso completo de SQL desde cero de duración similar para contrastar enfoques.
- AlternativaSQL Tutorial - Full Database Course for BeginnersCurso completo de bases de datos para principiantes, en inglés.
- Después de este cursoLearn Data Analysis with Python - Full CourseSiguiente paso posible si quieres usar datos con Python tras el ejercicio final.
Cómo lo presenta Soy Dalto
En este curso de SQL desde CERO Completo vas a aprender a manejar SQL, el lenguaje mas usado del mundo para bases de datos relacionales, un lenguaje requisito para cualquier perfil IT.
----- INSTALACIÓN Y CONFIGURACIÓN DEL ENTORNO -----
Extracto de la descripción original en YouTube.
Preguntas frecuentes
+¿Necesito saber programar?
No. El curso se presenta como desde cero y empieza explicando qué es SQL y cómo instalar el entorno.
+¿Cuánto dura?
Unas 7 horas y 21 minutos en 51 capítulos. Con pausas y práctica, puede llevar unas 10 semanas a unas 5 horas semanales.
+¿Qué gestor se usa?
Se muestra la instalación de un gestor (DBMS) y de DB Browser en Windows, con un apartado opcional para Linux.
+¿Qué cubre la parte avanzada?
Bloqueos y transacciones, procedimientos almacenados, funciones definidas por el usuario y un ejercicio final con SQL y Python.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en YouTube, y revisado según nuestro método. El contenido del curso es obra de Soy Dalto; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Datos e IA
Curso COMPLETO de SQL y BASES DE DATOS Desde Cero para PRINCIPIANTES
Recorre SQL y bases de datos relacionales desde cero: consultas, escritura de datos, tablas, relaciones y joins, hasta índices, triggers y transacciones.
CURSO de MACHINE LEARNING desde CERO | (COMPLETO)
Recorre los principales algoritmos de regresión y clasificación con scikit-learn, con un caso práctico de precios de viviendas en California.
(05/01/2026) - Mestrado: Machine Learning - Paulo Orenstein - Aula 01
Primera clase del curso de Machine Learning del IMPA, que sigue An Introduction to Statistical Learning en Python con un enfoque más matemático y más profundidad en deep learning.
100+ Casos Reales: Cómo IA y Datos Aumentan los Beneficios
Recorre más de 100 casos reales de uso de datos e IA en empresas: venta de datos, IA generativa y tradicional, Business Intelligence y gobierno de datos, sin tecnicismos.