¿Principiante absoluto? Empieza aquí.
¿Para qué sirve SQL? Descúbrelo practicando.
Una clienta pide 10 sillas. La tienda cuenta 8 y el sitio web 11: ¿hay que aceptar la venta? Descubre cómo una base crea información fiable y cómo SQL permite recuperarla.
- Ejemplo concreto
- Primera consulta guiada
- Sin cuenta para empezar
¿Podemos aceptar esta venta?
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 →
Antes y después
La base no sustituye el conocimiento del negocio: hace controlables sus hechos.
Fuentes no coordinadas
- Nombres y definiciones variables
- Relaciones imposibles de verificar
- Cambios simultáneos invisibles
- Informes difíciles de reproducir
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 · PostgreSQLConsultar
Convertir una pregunta empresarial en un resultado reproducible.
SQL · PostgreSQLModificar
Añadir, corregir o eliminar datos con precisión.
SQL · PostgreSQLGarantizar la integridad
Rechazar precios negativos, duplicados y relaciones huérfanas.
SQL · PostgreSQLGestionar transacciones
Confirmar o anular juntas varias modificaciones.
SQL · PostgreSQLCrear vistas
Reutilizar una definición común en varios informes.
SQL · PostgreSQLLa primera respuesta visible
Ejecuta una consulta sobre seis pedidos ficticios.
Suma los importes por ciudad y coloca primero los mayores ingresos. El entorno SQL solo se carga al pulsar Ejecutar.
Entorno SQL en el navegador
¿Qué ciudad genera más ingresos?
Ejecuta una consulta de lectura sobre los datos ficticios de este ejercicio. No se envía nada a SQL.tn.
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
Itinerario estructurado
Continúa con Fundamentos de SQL.
Desde tu primera consulta hasta un análisis empresarial completo: filtros, cálculos, fechas, agregaciones, joins y CTE.
Fundamentos de SQL
Práctica y casos empresariales
Valida una consulta y construye un análisis.
Selecciona las columnas correctas
Muestra sólo el nombre y precio de cada producto.
Nivel : principianteAbrir el ejercicioFiltrar y ordenar pedidos
Encuentre pedidos superiores a 50 TND, de mayor a menor.
Nivel : principianteAbrir el ejercicioAnalizar las ventas de una red de tiendas
Crea indicadores de ingresos a partir de ventas ficticias repartidas entre varias ciudades y canales.
- Calcular los ingresos totales.
- Comparar los ingresos por ciudad.
- Comparar las ventas en tienda y online.
Competencias específicas
Los próximos microcursos están visibles, pero aún no se venden.
Únete a una lista de espera solo si el resultado esperado encaja con tu necesidad.
SQL, PostgreSQL, MySQL y SQL Server: ¿qué diferencias hay?
Distinguir lenguaje, base de datos, SGBD, servidor y dialecto, y reconocer las diferencias relevantes.
Ver requisitos y programa previsto →Garantizar datos fiables con restricciones
Elegir y escribir la restricción adecuada para una regla empresarial sencilla.
Ver requisitos y programa previsto →Proteger una operación con transacciones
Usar COMMIT, ROLLBACK y SAVEPOINT comprendiendo los errores y la concurrencia.
Ver requisitos y programa previsto →Ofertas actuales
Prueba gratis y elige SQL Esencial si el itinerario te conviene.
Los microcursos en preparación no cambian el precio ni las condiciones de SQL Esencial.
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
SQL Esencial
Para adquirir autonomía con las consultas utilizadas en el análisis empresarial.
49 TND
- 20 lecciones estructuradas
- 44 ejercicios validados
- 2 proyectos empresariales guiados
- Soluciones, pistas y errores frecuentes
- Progreso durante 6 meses
Guías vinculadas a la práctica
Profundiza en una pregunta y pasa después a la actividad.

Restricciones, transacciones o desencadenantes: ¿qué herramienta elegir?
Estas tres herramientas protegen los datos en diferentes momentos. Confundirlos añade complejidad sin mejorar la confiabilidad.
Leer la guía
¿COUNT(*) o COUNT(columna)?
La diferencia parece pequeña, pero puede cambiar un KPI de integridad o volumen.
Leer la guía
Excel o base de datos: ¿cómo elegir?
La elección correcta no depende de un duelo entre herramientas, sino de la forma en que tus datos viven y se comparten.
Leer la guíaPreguntas 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.