Transaction is the
unit of change
in database system
How to denote transactions
The execution of
a transaction can
succeed or
fail....
Commit =
succesful completion
Abort =
unsuccesful completion
The 2 possible outcomes of
transaction execution
The outcome/result
of the execution of
a transaction can
be:
The ACID properties of
transaction execution
To ensure that
transaction will
perserve
database consistency,
the transaction execution must
meet the
ACID properties:
- Atomicity
- Consistency
- Isolation
- Durability
|
The ACID properties of
transaction execution
To ensure that
transaction will
perserve
database consistency,
the transaction execution must
meet the
ACID properties:
- Atomicity
- Consistency
- Isolation
- Durability
|
❮
❯