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
SELECTy filtros. - Insertar, actualizar o borrar filas cuando el rol del usuario lo permite.
- Definir estructuras con
CREATE TABLEy restricciones. - Resumir información con agregaciones y
JOINentre 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.