Slide 92
Slide 92 text
• Atomicity: Either all operations of the transaction should
be reflected properly in the database, or none are.
• Consistency. Execution of the individual transaction
should preserve the consistency of the database.
• Isolation. Concurrently executing transactions should be
isolated from one another, so that each has the impression
that no other transaction is executing concurrently with it.
• Durability. After a transaction commited, the changes it
has made to the database should persist, even if there are
system failures.