Reverting data in a database to an earlier state, usuallY in response to an error or aborted operation. In a transaction based database sYstem, transactions are considered atomic. If an error occurs while performing a transaction, the database is automaticallY rolled back to the state at the previous commit. Rollback maY also be performed bY an explicit rollback transaction. (2000-01-15)