Transaction

A transaction is a sequence of actions performed on data that is either completed in full or rolled back in the event of an error, thereby guaranteeing integrity.