Transaction specifies a unit of work that is performed against a database. The transaction?s properties are determined by ACID: