Documentación
Principiante
EN
PostgreSQL Global Development Group · gratis
Tutorial de la documentación oficial: crear tablas, consultas, joins, agregaciones, vistas, claves foráneas, transacciones y funciones de ventana.
Breve y exacto; PostgreSQL es el motor de código abierto más versátil y uno de los más demandados.
Ideal para: Quien empieza con SQL en un motor real.
Interactivo
Principiante
EN
SQLBolt · gratis
Lecciones interactivas en el navegador con ejercicios inmediatos de SELECT, filtros, joins, agregaciones y modificación de datos.
En una tarde pasas de cero a escribir consultas reales sin instalar nada.
Ideal para: Principiantes absolutos en SQL.
Interactivo
Principiante
ES
Khan Academy · gratis
Curso interactivo en español: consultas, agregaciones, joins y modificación de bases de datos con retos en el navegador.
Explicaciones claras en español y retos prácticos al final de cada tema.
Ideal para: Estudiantes hispanohablantes que empiezan con bases de datos.
Ruta
Principiante
ES
Microsoft Learn · gratis
Ruta oficial en español para escribir consultas con T-SQL: SELECT, filtros, joins, subconsultas, funciones y modificación de datos.
SQL Server es muy común en empresas; esta ruta es la base de ese dialecto, con ejercicios.
Ideal para: Analistas y desarrolladores en entornos Microsoft.
Ruta
Principiante
ES
Microsoft Learn · gratis
Ruta oficial en español sobre datos relacionales y no relacionales, cargas transaccionales y analíticas; prepara el examen DP-900.
Da el mapa conceptual de los tipos de bases de datos antes de especializarte en uno.
Ideal para: Principiantes en datos y quienes preparan DP-900.
Curso
Principiante
EN
MongoDB · gratis (certificado de pago) · certificado de pago
Cursos oficiales gratuitos de MongoDB con laboratorios e insignias de habilidades gratuitas; las certificaciones formales tienen costo.
Material del fabricante con práctica en Atlas; las insignias gratuitas permiten demostrar avances sin pagar el examen.
Ideal para: Desarrolladores que usan MongoDB en proyectos web.
Documentación
Intermedio
ES
MongoDB · gratis
Manual oficial en español: modelo de documentos, CRUD, índices, agregaciones, transacciones y replicación.
La sección de modelado de datos evita el error más común: diseñar colecciones como si fueran tablas.
Ideal para: Desarrolladores que ya usan MongoDB y quieren hacerlo bien.
Libro
Avanzado
ES
Markus Winand · gratis
Libro en línea, traducido al español, sobre cómo funcionan los índices en bases de datos SQL y cómo escribir consultas rápidas.
Es el recurso que más rápido mejora el rendimiento real de tus consultas; aplica a PostgreSQL, MySQL, SQL Server y Oracle.
Ideal para: Desarrolladores backend con consultas lentas.
Interactivo
Intermedio
EN
pgexercises.com · gratis
Ejercicios graduados sobre un único conjunto de datos: desde SELECT y WHERE hasta joins, agregaciones, funciones de ventana y consultas recursivas.
Practicar funciones de ventana y CTE recursivas es difícil en otros sitios gratuitos.
Ideal para: Quien ya domina SELECT y quiere subir de nivel.
Interactivo
Principiante
EN
Knight Lab (Northwestern University) · gratis
Juego en el que resuelves un crimen escribiendo consultas SQL sobre una base de datos de pistas.
Convierte la práctica de joins y filtros en un reto; ideal para afianzar conceptos.
Ideal para: Principiantes que se aburren con ejercicios tradicionales.
Curso
Principiante
EN
Harvard University (CS50) · gratis · certificado gratis
Curso de Harvard sobre consultas, diseño de esquemas, normalización, índices, vistas, optimización y escalado de bases de datos con SQL.
Une teoría de diseño con práctica evaluada; CS50 da certificado gratuito al aprobar.
Ideal para: Programadores que quieren dominar SQL con bases académicas.
Curso
Avanzado
EN
Carnegie Mellon University · gratis
Curso universitario sobre cómo funciona un motor por dentro: almacenamiento, índices, ejecución y optimización de consultas, concurrencia y recuperación.
Imprescindible para ingeniería de datos o backend avanzado; publica materiales del curso abiertamente.
Ideal para: Ingenieros con buena base de programación que quieren ir a fondo.