CodeIA Logo
Inicio
¿Qué es la Ingeniería de Contexto?ExperienciaProyectos realizados
Comunidad
FeedMiembrosCuadro de HonorCalendarioBolsa de trabajoEncuestasProyectos de la Comunidad
NoticiasPlanes
Formación
CursosLecciones
Co-Projects
Propuestas de proyectosEnviar propuesta de proyecto
RoadmapGlosarioContacto
Iniciar Sesión
CodeIA Logo

Transformando ideas en software profesional con IA. La nueva era del desarrollo ágil.

Reseñas y testimonios

Legal

Política de PrivacidadTérminos de ServicioTérminos de SuscripciónAviso LegalCookies

Sígueme

Contactar

© 2026 CodeIA. Todos los derechos reservados.

Hecho con♥por sn4p.dev

Glosario/SQL (Structured Query Language)

SQL (Structured Query Language)

Paulo7 de enero de 2026

Definición

Lenguaje de consulta utilizado para gestionar y manipular bases de datos relacionales.

Descripción

Permite insertar, actualizar, eliminar y consultar datos. Usado en PostgreSQL, MySQL, SQLite.

Ejemplo

-- Crear tabla CREATE TABLE usuarios ( id SERIAL PRIMARY KEY, nombre VARCHAR(100) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL, activo BOOLEAN DEFAULT true, created_at TIMESTAMP DEFAULT NOW() ); -- Insertar datos INSERT INTO usuarios (nombre, email) VALUES ('Juan', 'juan@email.com'); -- Consultar datos SELECT nombre, email FROM usuarios WHERE activo = true ORDER BY created_at DESC LIMIT 10; -- Actualizar UPDATE usuarios SET nombre = 'Juan Pérez' WHERE id = 1; -- Eliminar DELETE FROM usuarios WHERE id = 1; -- Joins SELECT u.nombre, p.titulo FROM usuarios u INNER JOIN posts p ON u.id = p.autor_id WHERE u.activo = true; -- Agregaciones SELECT COUNT(*), AVG(edad) FROM usuarios GROUP BY pais HAVING COUNT(*) > 10; -- Transacciones BEGIN; UPDATE cuentas SET saldo = saldo - 100 WHERE id = 1; UPDATE cuentas SET saldo = saldo + 100 WHERE id = 2; COMMIT;

← Volver al glosario