Content covered: 

Atomicity: Either all operation of a transaction occurs or none. That means transactions will be atomic.

  • Maintained by Transaction Management Component.

Consistency: Consistency stands for correctness.  This property ensures that any transaction will bring the database from one valid state to another.

  • Responsibility of Application Programmer.

Isolation: Ensures that concurrent execution results in a system state that would be obtained if transaction would be executed serially.

  • Managed by Concurrency Control Manager.

Durability: Changes should be parmanent. The changes must NOT be lost due to some database failure.

  • Responsibility of Recovery Manager.
Jitendra Verma @jitendraverm
11 Jun 2016 10:29 pm

Sir,I have watched all the entire series of Transaction Management this whole day & your explanation is pretty awesome.I know it will help me alot in DBMS.Thanks for creating videos :).