No hay nada como saberse vivo. Y una muestra clara
de que estamos vivos es, precisamente, el hecho de estar juntos una
vez más en esta lección, ocasión por demás
fabulosa para celebrar la vida.
Las modificaciones, así como las adiciones
y el borrado, representan la columna vertebral de la evolución
constante de una base de datos. El modificado de una base de datos
nos da la seguridad de tener los datos correctos, o los datos realmente
útiles, almacenados en nuestra base de datos.
Un ejemplo de la importancia de la actualización
de las bases de datos es, por ejemplo, la actualización de
los precios de los productos en venta en un supermercado (claro, a
todos nos encantaría que dicha actualización fuese para
bajar precios en lugar de para subirlos) En el caso del supermercado,
la actualización es una de las tareas más importantes
en la vida de sus bases de datos. ¿Cómo se sentirían
ustedes si fuesen propietarios de un supermercado, y al registrar
sus ventas, los precios de los productos estuviesen registrados con
los precios de hace cinco años?
Exacto, esa misma sería su cara. Por tanto, las actualizaciones
son una parte vital de una buena y sana base de datos.
Para MySQL las actualizaciones se llevan a cabo mediante
la sentencia UPDATE, cuya sintaxis es la siguiente:
UPDATE nombre_base/nombre_tabla
SET columna_1 = expresion1, columna_2 = expresion2,… columna_n
= expresión WHERE condicion.
Antes de ver en acción la sentencia UPDATE,
permítannos una observación de vital importancia. Como
se darán cuenta, en todas, o en la gran mayoría de las
sentencias en MySQL existe la posibilidad de utilizar la condicionante
WHERE. Esta condición es en realidad una de
las sentencias más importantes a nivel de las bases de datos
relacionales, ya que es la que le impone condiciones a nuestro Modificado,
Borrado o Seleccionado, evitando de esta forma el que datos importantes
(o no importantes en algunos casos) sean Modificados, Borrados o Seleccionados.
La sentencia WHERE tiene tanto (o más protagonismo)
que la sentencia que la utiliza. Así pues queridos amigos,
por favor, entiendan a la perfección el uso de la sentencia
WHERE.
Bien, conforme avancemos en el curso, iremos viendo
los usos y necesarias utilizaciones de la sentencia WHERE
Esta es la sentencia de modificación en acción.
Esperamos que les sirve de mucho lo que hemos aprendido. En nuestra
próxima lección vamos a aprender cómo se BORRAN
los datos. Por el momento, recuerden siempre lo que dijo Robert Louis
Stevenson: "El encanto es la virtud sin la cual todas las demás
son inútiles" Recordemos siempre que nuestras pasiones
deben tener la virtud del encanto, de lo contrario, las pasiones,...
se convierten en obligaciones.