Está en la página 1de 1

Practica Commit y Rollback

Evaluar la función de Commit y Rollback

Commit: El comando COMMIT en el contexto de bases de datos se utiliza para confirmar y hacer
permanentes los cambios realizados en una transacción. Una transacción en bases de datos es una
serie de operaciones que se ejecutan como una unidad atómica, lo que significa que todas las
operaciones deben completarse con éxito o ninguna de ellas debe realizarse. Cuando se emite un
comando COMMIT, se confirman todos los cambios realizados dentro de esa transacción desde el
último COMMIT o ROLLBACK. Después de un COMMIT, los cambios son permanentes y no se
pueden revertir.

Rollback: El comando ROLLBACK se utiliza para deshacer los cambios realizados en una
transacción que aún no se han confirmado. Si algo sale mal dentro de una transacción o si se
encuentra un error, se puede emitir un comando ROLLBACK para revertir todos los cambios
realizados desde el último COMMIT o desde el inicio de la transacción.

Ejemplo

Tabla cuentas:

Después de ejecutar la transacción:

También podría gustarte