Sequência recuperável de operações que é executada por um aplicativo entre dois pontos de consistência. Uma unidade de trabalho começa quando uma transação é iniciada ou em um ponto de sincronização solicitado pelo usuário, e termina quando a transação é finalizada ou em um ponto de sincronização solicitado pelo usuário.