Volver al curso

SQL y Bases de Datos: Gestion de Datos para el Mundo Real

leccion
7 / 12
beginner
12 horas
Manipulacion de Datos

INSERT: Agregar Registros

Lectura
30 min~1 min lectura

Insertando Datos en tus Tablas

La sentencia INSERT permite agregar nuevos registros a tus tablas. Es fundamental conocer las diferentes formas de hacerlo para mantener la integridad de tus datos.

INSERT Basico

INSERT INTO clientes (nombre, email, telefono, ciudad)
VALUES (Juan Perez, [email protected], 5523456789, Ciudad de Mexico);

Insertar Multiples Registros

INSERT INTO productos (nombre, precio, stock, categoria_id)
VALUES 
    (Laptop Pro, 25000, 15, 1),
    (Mouse Inalambrico, 450, 50, 2),
    (Teclado Mecanico, 1200, 25, 2);

INSERT con SELECT

Puedes insertar datos directamente desde otra consulta:

-- Copiar clientes activos a una tabla de auditing
INSERT INTO clientes_backup (id, nombre, email, fecha_alta)
SELECT id, nombre, email, fecha_registro
FROM clientes
WHERE estado = activo;

Consideraciones de Seguridad

  • Valida siempre los datos antes de insertarlos
  • Usa parameterized queries para prevenir inyeccion SQL
  • Define restricciones (constraints) apropiadas
  • Evita insertar datos sensibles sin encriptar