Dba Notes1
Dba Notes1
A - Automicity
- Either the entire transaction takes place at once or does'nt happen at all
Transactions do not occur partially
Each Transaction is considered as one unit and either runs to completion or is
not executed at all.
It involves foll. 2 operations :
Abort
Commit
- It is also known as All or Nothing rule
C - Consistency
- means that integrity constraints must be maintained so that the database is
consistent
before and after the transaction.
It also refers to correctness of database
I - Isolation
- This property ensures that multiple transactions can occur concurrently without
leading to
the inconsistency of DB State
- Transactions occur independantly without any interference
- Changes occuring in particular transaction will not be visible to any other
transaction
until that particular change in that transaction is written to memory or has
been committed
D - Durability
- This property ensures that once the transaction has completed execution,
the updates and modifications to the database are stored in and written to disk
and
they persist even if a system failure occurs
- These updates now become permanent and are stored in non-volatile memory.
- the effects of the transaction , are never lost