En tecnologías de
base de datos, un
rollback o
reversión es una operación que devuelve a la base de datos a algún estado previo. Los Rollbacks son importantes para la
integridad de la base de datos, a causa de que significan que la base de datos puede ser restaurada a una copia limpia incluso después de que se han realizado operaciones erróneas. Son cruciales para la recuperación de crashes de un servidor de base de datos; realizando rollback(devuelto) cualquier transacción que estuviera activa en el tiempo del crash, la base de datos es restaurada a un estado consistente.