¿Qué es SQL?

Cuando alguien pregunta qué es SQL o busca sql qué es, suele mezclar tres ideas: el lenguaje, el motor de base de datos y la herramienta de escritorio. En este artículo aclaramos el lenguaje.

Significado de SQL

SQL significa Structured Query Language (lenguaje estructurado de consultas). Sirve para definir, consultar y modificar datos almacenados en bases de datos relacionales: tablas con filas y columnas enlazadas por claves.

Existe un estándar ANSI/ISO, pero cada motor (MySQL, PostgreSQL, SQL Server, Oracle, SQLite) añade funciones propias. Por eso verás variantes como T-SQL o PL/SQL sin dejar de ser SQL en la práctica.

Qué hace SQL en el día a día

  • Leer datos con SELECT y filtros.
  • Insertar, actualizar o borrar filas cuando el rol del usuario lo permite.
  • Definir estructuras con CREATE TABLE y restricciones.
  • Resumir información con agregaciones y JOIN entre tablas.

Si vienes de hojas de cálculo, piensa en SQL como la forma de pedir al servidor exactamente qué filas y columnas necesitas, en lugar de copiar rangos a mano.

SQL no es un producto concreto

SQL Server, MySQL o PostgreSQL son motores que entienden SQL. El lenguaje es el contrato común; el motor decide rendimiento, tipos de datos avanzados y administración.

Para practicar desde cero, el módulo de introducción del curso enlaza conceptos con ejercicios guiados.