SQL — hablarle a la base de datos
El lenguaje que entiende la base de datos
⏱ Estim. ~4 min
01 · Leer
Ya sabes que las bases de datos guardan datos en tablas organizadas. Pero ¿cómo metes y sacas datos de verdad? Con SQL (Structured Query Language, lenguaje de consulta estructurado).
SQL es un lenguaje diseñado para una sola cosa: comunicarse con bases de datos. Escribes una consulta SQL, la base de datos la entiende y te devuelve el resultado. Es como pedir en un restaurante — le dices a la cocina lo que quieres y te lo preparan.
Puntos clave
- SQL es la sigla de Structured Query Language (se pronuncia "sequel" o S-Q-L)
- Tiene unos pocos comandos que se parecen al inglés: SELECT, INSERT, UPDATE, DELETE
- Casi todas las bases relacionales (en formato de tabla) hablan SQL
- No necesitas memorizar sintaxis compleja — lo básico se lee bastante bien
02 · Ejemplo de código
Aquí están los cuatro comandos básicos de SQL. Cada uno hace lo que sugiere su nombre.
Traer todos los usuarios
SELECT * FROM users;
Filtrar por nombre
SELECT * FROM users WHERE name = 'Sara';
Crear un usuario
INSERT INTO users (name, email)
VALUES ('Morgan', 'morgan@email.com');
Actualizar un usuario
UPDATE users SET email = 'new@email.com'
WHERE name = 'Sara';
Eliminar un usuario
DELETE FROM users WHERE name = 'Morgan';
Mira lo legible que es SQL — casi como inglés. SELECT es "dame", FROM es "de esta tabla", WHERE es "solo las filas que cumplan esta condición". No hace falta ser ingeniero para entender qué hacen estas consultas.
03 · Emparejar
Empareja cada palabra clave de SQL con lo que hace.
(Esta sección es interactiva — activa JavaScript para usarla.)
04 · Leer
A estos cuatro comandos — SELECT, INSERT, UPDATE, DELETE — se les suele llamar operaciones CRUD (Create, Read, Update, Delete). Cubren la gran mayoría de lo que una app hace contra una base de datos.
Cada vez que te registras en un servicio, eso es un INSERT. Cada vez que haces scroll en un feed, eso es un SELECT. Cada vez que editas tu perfil, eso es un UPDATE. Y cuando borras tu cuenta, bueno, eso es un DELETE.
05 · Completar
A las cuatro operaciones principales de SQL — Create, Read, Update, Delete — se les suele llamar por su sigla ___.
Otras lecciones de este capítulo
⚠ La experiencia interactiva completa necesita JavaScript. Actívalo y vuelve a cargar la página.
※ Este es un proyecto educativo independiente — no es un producto oficial de Anthropic. Claude™ es una marca registrada de Anthropic, PBC.