Cuando múltiples usuarios intentan simultáneamente actualizar un registro, el modelo de bloqueo de la base de datos garantiza que la actualización de cada usuario tiene éxito como un todo, pero cada actualización sobreescribe la actualización anterior. Un modelo de bloqueo explícito (pesimista) previene la pérdida inesperada de actualizaciones de datos y controla el flujo de trabajo cuando se producen actualizaciones simultáneas por parte de más de un usuario.