Confirmar (gestión de datos)


En informática y gestión de datos , un compromiso es la realización de un conjunto de cambios provisionales permanentes, que marcan el final de una transacción y proporcionan durabilidad a las transacciones ACID . Un compromiso es un acto de compromiso. El registro de confirmaciones se denomina registro de confirmaciones .

Una COMMITdeclaración en SQL finaliza una transacción dentro de un sistema de administración de bases de datos relacionales (RDBMS) y hace que todos los cambios sean visibles para otros usuarios. El formato general es emitir una declaración BEGIN WORK(o BEGIN TRANSACTION, según el proveedor de la base de datos), una o más declaraciones SQL y luego la COMMITdeclaración. Alternativamente, ROLLBACKse puede emitir una declaración, que deshace todo el trabajo realizado desde que BEGIN WORKse emitió. Una COMMITdeclaración también liberará cualquier punto de guardado existente que pueda estar en uso.

En términos de transacciones, lo opuesto a commit es descartar los cambios tentativos de una transacción, un rollback .