Aprende Inteligencia Artificial y Acelera tu Futuro

Descubre cómo la IA puede multiplicar tu productividad y cambiar tu forma de trabajar.

Acceder al Curso Ahora

Cómo Insertar Datos en Tablas MySQL desde Debian Usando la Sentencia INSERT

Introducción

¿Estás empezando a trabajar con bases de datos MySQL en Debian y no sabes cómo introducir datos en tus tablas? ¡Estás en el lugar correcto! En este artículo te mostramos paso a paso cómo utilizar la sentencia INSERT para añadir registros a tus tablas, además de enseñarte algunos trucos con SELECT y JOIN para consultar los datos de forma más eficiente. Ideal para quienes están montando su primera tienda de informática como proyecto o práctica de clase.

Paso 1: Accede a tu base de datos

Primero, asegúrate de estar dentro de tu base de datos. Para ello, ejecuta los siguientes comandos:

SHOW DATABASES;
USE alumnos; -- o USE tienda; si estás usando ese nombre
SHOW TABLES;

Debes tener las tablas clientes, familias y productos.

Paso 2: Insertar datos en la tabla “familias”

La sentencia básica que usaremos es:

INSERT INTO familias (nombre) VALUES ('componentes');

Esto añadirá una nueva fila con el nombre «componentes». Puedes seguir insertando más familias así:

INSERT INTO familias (nombre) VALUES ('periféricos'), ('almacenamiento'), ('redes'), ('portátiles');

Verifica los datos insertados con:

SELECT * FROM familias;

Y puedes ordenarlos por nombre o ID:

SELECT * FROM familias ORDER BY nombre;
SELECT * FROM familias ORDER BY id DESC;

Paso 3: Insertar productos en la tabla “productos”

Antes de insertar, revisa la estructura de la tabla:

DESC productos;

Los campos son: id (autoincremental), nombre, precio, stock, e id_familia.

Ejemplo de inserción de productos:

INSERT INTO productos (nombre, precio, stock, id_familia) VALUES 
('Placa Base ASUS', 122.99, 10, 1),
('Procesador Ryzen 5 5600', 189.90, 8, 1);

Para añadir productos de otra familia como periféricos:

INSERT INTO productos (nombre, precio, stock, id_familia) VALUES 
('Teclado Mecánico Logitech', 79.95, 15, 2),
('Ratón Gaming Razer', 49.90, 20, 2);

Consulta los productos con:

SELECT * FROM productos;

Paso 4: Mostrar productos con nombre de familia (JOIN)

Para ver los productos junto al nombre de su familia y no solo el ID, usamos JOIN:

SELECT 
  p.id AS id_producto,
  p.nombre AS producto,
  p.stock,
  f.nombre AS familia
FROM 
  productos p
JOIN 
  familias f 
ON 
  p.id_familia = f.id;

Este JOIN une las tablas productos y familias por el campo id_familia, permitiéndonos ver información más clara y legible.

Conclusión

¡Y ahí lo tienes! Ya sabes cómo insertar datos en tus tablas y hacer consultas más completas usando JOIN. Este conocimiento es esencial si estás desarrollando una base de datos para una tienda de informática o cualquier otro proyecto. Recuerda practicar añadiendo dos productos para cada una de las cinco familias creadas. En total deberías tener 10 productos más los ejemplos del vídeo.

Si te ha sido útil, no olvides darle «me gusta» al vídeo, suscribirte al canal y activar la campanita para no perderte el próximo tutorial. ¡Nos vemos en el siguiente vídeo!

Tutoriales Más Vistos

Posts Más Vistos