UPDATE es la cláusula que permite hacer modificaciones a registros ya existentes en la base de datos. Su forma más sencilla es
UPDATE autores SET nombre = 'Edsger Dijkstra', institucion_id = 3 WHERE autor_id = 1;
Se menciona la tabla que contiene los valores a modificar luego de la palabra clave UPDATE, a continuación las columnas que se modificarán, seguidas por sus respectivos valores, separadas por comas, y finalmente una cláusula WHERE que puede ser todo lo compleja que se desee.
Cuando se requiere usar múltiples tablas para obtener los nuevos valores que llevarán las columnas, se puede usar la cláusula FROM, o bien se puede construir una subconsulta en WHERE. No veremos esto aquí.