Tu campo de entrenamiento SQL

Aprende SQL practicando desde tu primera consulta.

Aprende SQL online con una base de ventas realista directamente en el navegador. Ejecuta una consulta, observa el resultado y continúa con un curso estructurado y ejercicios resueltos.

  • Sin vídeo
  • Sin instalación
  • Sin cuenta
¿Cuánto facturó cada ciudad?
Base de demostración · ventas6 ventas ficticias · importes en euros
Columnas disponibles
villeVARCHARproduitVARCHARquantiteINTEGERmontantDECIMAL

5 minutos · sin registro

¿Ya conoces SQL? Empieza en el nivel adecuado.

Obtén una puntuación sobre 100, descubre tus puntos fuertes y recibe un itinerario recomendado.

10 preguntasProbar mi nivel SQL

Reto SQL del día

Una misión corta para mantener el ritmo.

Un problema de negocio, datos creíbles y un resultado que validar. El reto cambia cada día entre los ejercicios publicados.

SELECTEmpieza sin cuenta

Selecciona las columnas correctas

Muestra sólo el nombre y precio de cada producto.

Nivel
Principiante
Duración estimada
15 min
Resolver el reto

Practicar, entender, progresar

Nada de cursos pasivos: cada concepto lleva a una acción.

SQL.tn conserva las explicaciones útiles, pero primero te hace manipular datos y comprobar un resultado.

  1. 1

    Lee la misión

    Parte de una pregunta de negocio y de un esquema comprensible.

  2. 2

    Escribe y ejecuta

    Prueba tu consulta en un laboratorio aislado, sin instalación.

  3. 3

    Usa el feedback

    Compara el resultado, abre pistas progresivas y corrige.

  4. 4

    Pasa al siguiente reto

    Guarda el progreso y avanza hacia casos más completos.

Tu ritmo sigue visible

Vuelve sabiendo exactamente qué hacer después.

El espacio personal reúne tu progreso real sin convertir el aprendizaje en un juego infantil.

Crear mi espacio gratis

Racha de actividad

Visualiza los días activos y mantén un ritmo realista.

Ejercicios terminados

Recupera logros, intentos y actividades que retomar.

Siguiente etapa

Continúa el itinerario recomendado sin buscar en el catálogo.

Varios archivos, varias verdades

Una corrección local puede crear una contradicción global.

Una hoja de cálculo es útil para explorar un conjunto pequeño o realizar un análisis puntual. Cuando varios equipos y procesos comparten, relacionan y modifican los mismos hechos, una base aporta estructura y reglas comunes.

Descubre cómo elegir sin enfrentar las herramientas
Ilustración de tablas relacionadas de clientes, pedidos y productos en un entorno de aprendizaje

Antes y después

La base no sustituye el conocimiento del negocio: hace controlables sus hechos.

Antes

Fuentes no coordinadas

  • Nombres y definiciones variables
  • Relaciones imposibles de verificar
  • Cambios simultáneos invisibles
  • Informes difíciles de reproducir
Con una base relacional

Fuente estructurada y compartida

  • Tablas y tipos documentados
  • Claves y relaciones controladas
  • Restricciones y transacciones
  • Preguntas reproducibles con SQL

Mucho más que SELECT

SQL estructura, consulta, modifica, controla, protege y automatiza.

Empieza con seis familias esenciales. Las capacidades avanzadas y su disponibilidad real se detallan por separado.

Modelar

Separar clientes, pedidos y pagos sin perder sus relaciones.

SQL · PostgreSQL

Consultar

Convertir una pregunta empresarial en un resultado reproducible.

SQL · PostgreSQL

Modificar

Añadir, corregir o eliminar datos con precisión.

SQL · PostgreSQL

Garantizar la integridad

Rechazar precios negativos, duplicados y relaciones huérfanas.

SQL · PostgreSQL

Gestionar transacciones

Confirmar o anular juntas varias modificaciones.

SQL · PostgreSQL

Crear vistas

Reutilizar una definición común en varios informes.

SQL · PostgreSQL

Microcurso gratuito · 35-45 min

¿Por qué existe SQL?

Comprende por qué las empresas utilizan bases de datos y escribe tu primera consulta para resolver un problema real.

  • Identificar los límites de fuentes no coordinadas
  • Distinguir base de datos, SGBD, servidor y lenguaje SQL
  • Comprender tablas, claves, relaciones y restricciones
  • Relacionar una necesidad empresarial con una capacidad SQL
01 · Detectar contradicciones02 · Relacionar las tablas correctas03 · Elegir las reglas04 · Mapear las capacidades05 · Responder con SQL
38lecciones
62experiencias canónicas
360+variantes de entrenamiento
8proyectos empresariales

Itinerario estructurado

Sigue un curso SQL progresivo, desde principiante hasta un proyecto empresarial.

Desde tu primera consulta hasta un análisis empresarial completo: filtros, cálculos, fechas, agregaciones, joins y CTE.

Disponible

Fundamentos de SQL

SELECTWHEREGROUP BYJOINCTE
20 lecciones44 experiencias en SQL Esencial62 experiencias canónicas siguen visibles en todo el catálogo SQL.tn.Ver el curso SQL para principiantes

Práctica y casos empresariales

Progresa con ejercicios SQL resueltos y análisis concretos.

Proyecto empresarialDisponible

Analizar las ventas de una red de tiendas.

Crea indicadores de ingresos a partir de ventas ficticias repartidas en múltiples ciudades y canales.

  • Cuenta las ventas antes de calcular un KPI.
  • Suma todos los importes del perímetro.
  • Calcula los ingresos por ciudad de mayor a menor.
Crear un espacio para el proyecto

Competencias específicas

Doce microcursos para desarrollar una competencia concreta.

Están disponibles durante la beta gratuita de 30 días y comparten el progreso con los itinerarios, sin pago ni tarjeta.

Oferta de lanzamiento

Las primeras 50 personas acceden gratis a todo SQL.tn durante 30 días.

SQL Pro se activa automáticamente, sin tarjeta, pago ni renovación automática.

Disponible con una cuenta gratuita

Descubrimiento

Para probar el método y adquirir tus primeros hábitos SQL.

Gratis

  • 8 lecciones fundamentales
  • 15 ejercicios interactivos con soluciones
  • Proyecto guiado Análisis de ventas (se requiere cuenta gratuita)
  • Prueba de nivel y entorno SQL
  • Progreso vinculado a la cuenta
Probar gratis
Solicitudes de acceso abiertas

SQL Esencial

Para adquirir autonomía con las consultas utilizadas en el análisis empresarial.

49 TND

  • 20 lecciones estructuradas
  • 44 experiencias canónicas
  • 36 escenarios de entrenamiento identificados
  • 2 proyectos empresariales guiados
  • Soluciones, pistas y errores frecuentes
Probar gratis
Solicitudes de acceso abiertas

SQL Pro

Para construir, automatizar, proteger y optimizar con PostgreSQL.

149 TND

  • Todo SQL Analista
  • 62 experiencias canónicas, incluidos 8 laboratorios PostgreSQL
  • 118 escenarios y 360 variantes de entrenamiento
  • Laboratorio PostgreSQL modificable y reiniciable
  • Práctica real: transacciones, índices, EXPLAIN, funciones, triggers y permisos
Probar gratis

Guías vinculadas a la práctica

Profundiza en una pregunta y pasa después a la actividad.

Preguntas frecuentes

Antes de empezar.

¿Qué es SQL?

SQL es un lenguaje utilizado por varios sistemas gestores de bases de datos para estructurar, consultar, modificar y controlar datos. PostgreSQL, MySQL y SQL Server son SGBD, no sinónimos de SQL.

¿A quién se dirige SQL.tn?

SQL.tn se dirige a estudiantes, personas en reconversión y profesionales que quieren aprender SQL o reforzar sus competencias de datos.

¿Necesito instalar algún programa?

No. Puedes leer las lecciones, ver las soluciones, hacer la prueba y utilizar el entorno SQL interactivo directamente en el navegador.

¿Qué incluye el acceso gratuito?

Después de tres actividades disponibles sin cuenta, el espacio Descubrimiento gratuito desbloquea 8 lecciones, 15 ejercicios con soluciones, la prueba de nivel, el entorno SQL y el proyecto guiado Análisis de ventas. El proyecto requiere una cuenta gratuita para guardar el progreso.

¿Puedo aprender sin saber programar?

Sí. El microcurso gratuito ¿Por qué existe SQL? comienza con archivos contradictorios antes de introducir tablas, relaciones y la primera consulta.

Ver todas las preguntas