Tema 10 · Operaciones CRUD

Operaciones CRUD Visuales: Inserción, Edición en Línea y Borrado

Aprende a gestionar registros como una hoja de cálculo interactiva: inserción de datos, edición con doble clic y borrado seguro con confirmación.

¿Qué es el CRUD en Bases de Datos?

El acrónimo CRUD describe las cuatro operaciones elementales sobre cualquier conjunto de datos: Create (Crear), Read (Leer/Examinar), Update (Actualizar/Editar) y Delete (Eliminar/Borrar).

phpMyAdmin proporciona interfaces gráficas intuitivas para ejecutar estas operaciones sin necesidad de escribir sentencias SQL a mano.

1. Inserción de Nuevos Registros (Create)

  1. Haz clic sobre la tabla en el panel izquierdo y ve a la pestaña superior Insertar.
  2. Aparecerá un formulario vertical con cada una de las columnas de la tabla.
  3. Para la Clave Primaria (A_I): Deja el campo id completamente vacío. El motor le asignará el siguiente número automático.
  4. Columna Función: Puedes seleccionar funciones SQL directas en el menú desplegable contiguo; por ejemplo, seleccionar NOW() para la fecha actual o SHA2 para hashear una cadena.
  5. En la parte inferior, pulsa Continuar. ¡El registro quedará insertado!

2. Visualización y Edición en Línea (Read & Update)

En la pestaña Examinar se despliega la tabla con todos los registros:

  • Ordenamiento Rápido: Haz clic en el encabezado de cualquier columna (ej. precio) para ordenar de forma ascendente o descendente.
  • 💡 El Truco de la Edición Tipo Excel (Doble Clic): Haz doble clic directamente sobre cualquier celda de texto o número. La celda se convertirá en un campo editable: escribe el nuevo valor y pulsa Enter. ¡phpMyAdmin enviará una petición AJAX en segundo plano y actualizará el dato al instante!
  • Edición Completa: Haz clic en el enlace Editar al inicio de la fila si deseas modificar múltiples columnas a la vez.

3. Borrado Individual y Masivo (Delete)

⚠️ Confirmación de Seguridad: Al hacer clic en Borrar en una fila, phpMyAdmin siempre mostrará un cuadro de alerta rojo con la sentencia real (DELETE FROM productos WHERE id = 4;). Revisa siempre la cláusula WHERE antes de pulsar Aceptar para no borrar registros por equivocación.

⚡ Sentencias SQL Generadas Visualmente por las Acciones CRUD

Equivalencias SQL que phpMyAdmin ejecuta transparentemente en el servidor:

operaciones-crud.sql
Solo lectura
-- 1. Inserción (Pestaña Insertar)
INSERT INTO `productos` (`id`, `nombre`, `precio`, `stock`, `creado_en`) 
VALUES (NULL, 'Teclado Mecanico RGB', 79.99, 15, NOW());

-- 2. Lectura con Paginación (Pestaña Examinar)
SELECT * FROM `productos` ORDER BY `id` ASC LIMIT 0, 25;

-- 3. Actualización Rápida (Doble clic en celda)
UPDATE `productos` SET `precio` = '69.99' WHERE `productos`.`id` = 1;

-- 4. Eliminación Individual (Botón Borrar)
DELETE FROM `productos` WHERE `productos`.`id` = 5 LIMIT 1;
🧠
Mini-Quiz de Retención
Comprueba tu comprensión antes de pasar a la siguiente lección
1 Pregunta
Pregunta 1
En la pestaña "Examinar" de phpMyAdmin, ¿cuál es la forma más rápida de modificar el valor de un campo específico (ej. cambiar el precio de un producto) sin recargar la página completa?
🦉
¿Tienes dudas con este tema?
Sócrates AI puede darte analogías y explicarte este código paso a paso.

🚀 ¿Quieres dominar Manual de phpMyAdmin: Gestión de Bases de Datos y crear proyectos reales?

Aprende arquitectura limpia, desarrollo web moderno, buenas prácticas y despliegue en producción con nuestro Bootcamp Fullstack Developer con mentorías en vivo.

🏛️ Autoría y Propiedad Intelectual: Obra educativa original de David Amador para Kilopolis Academia (Solucionáticos), estructurada sobre las especificaciones y estándares abiertos del W3C, el estándar vivo de WHATWG y la documentación oficial de código abierto. © Todos los derechos reservados.