Contenido del curso
Bases de Datos: De Cero a Experto

🎯 Objetivo:

Aprender cómo agregar nuevos datos, actualizar registros existentes y eliminar información usando SQL.


🧩 1. INSERT — Agregar datos

La instrucción INSERT INTO se usa para agregar un nuevo registro a una tabla.

Sintaxis:

sql
 
INSERT INTO tabla (columna1, columna2, ...)
VALUES (valor1, valor2, ...);

Ejemplo:

sql
 
INSERT INTO productos (nombre, precio, stock)
VALUES ('Goma', 300, 20);

👉 Agrega un nuevo producto llamado “Goma” con precio $300 y stock 20.


🧩 2. UPDATE — Modificar datos existentes

Se usa UPDATE para cambiar información en una tabla.
OJO: Siempre debe llevar WHERE, si no actualizarás todas las filas 😱.

Sintaxis:

sql
 
UPDATE tabla
SET columna = nuevo_valor
WHERE condición;

Ejemplo:

sql
 
UPDATE productos
SET stock = 0
WHERE nombre = 'Lápiz';

👉 Cambia el stock de «Lápiz» a 0.


🧩 3. DELETE — Eliminar registros

Sirve para borrar filas específicas.
¡Cuidado! Si olvidas el WHERE, se borra todo.

Sintaxis:

sql
 
DELETE FROM tabla
WHERE condición;

Ejemplo:

sql
 
DELETE FROM productos
WHERE stock = 0;

👉 Borra todos los productos que ya no tienen stock.


🧪 Ejemplo práctico: tabla clientes

id_cliente nombre correo
1 Camila Soto camila@mail.com
2 Tomás Rojas tomas@mail.com
  • Agrega un nuevo cliente llamado «Javiera Díaz».

  • Cambia el correo de Tomás.

  • Borra a Camila.

sql
 
INSERT INTO clientes (nombre, correo)
VALUES ('Javiera Díaz', 'javiera@mail.com');

UPDATE clientes
SET correo = 'tomas123@mail.com'
WHERE nombre = 'Tomás Rojas';

DELETE FROM clientes
WHERE nombre = 'Camila Soto';


📝 Fragmento práctico

  1. Escribe una consulta para agregar un producto llamado “Tijeras” con precio 1200 y stock 8.

  2. Escribe otra para cambiar el precio de “Cuaderno” a 2500.

  3. Borra el producto “Libro A” de la tabla.


💬 Cierre de la lección

Con estas tres instrucciones (INSERT, UPDATE, DELETE), ya puedes manejar completamente los datos de una tabla.
🔧 ¡Ya no solo lees información, ahora la modificas!


✅ Revisión rápida

  • ¿Cuál es la diferencia entre UPDATE y DELETE?

  • ¿Qué pasa si olvidas el WHERE?

  • ¿Qué hace esta consulta?

sql
 
UPDATE productos SET stock = stock + 10 WHERE nombre = 'Lápiz';
Scroll al inicio