Crash recovery is the process by which the database is moved back to a consistent and usable state. This is done by rolling back incomplete transactions and completing committed transactions that were still in memory when the crash occurred.

Crash Recovery – Database Management System

In this “Crash Recovery – Database Management System” you will learn about the following topics:

  1. Introduction to Crash Recovery
  2. Failure Classification
  3. Transaction Failure, System Crash, Disk Failure
  4. Database Backup
  5. Types of Backup
  6. Physical Backups, Logical Backup
  7. Importance of Backups
  8. Storage of Data
  9. Volatile Memory, Non – Volatile Memory, Stable Memory
  10. Methods of Backup
  11. Database Recovery
  12. Methods of Database Recovery
  13. Log-Based Recovery, Checkpoint, Shadow Paging
  14. Remote Backup System
  15. Issues Must Be Addressed In Designing A Remote Backup System
  16. Detection Of Failure, Transfer Of Control, Time To Recover, Time To Commit

==== Point to Note ====

This article Crash Recovery – Database Management System is contributed by Rashita Gurung, a student of LA GRANDEE International College.

If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].

See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

BCA 4th Semester DBMS (Database Management System) Notes Pdf:

  1. Unit I: Introduction To Database Management System (DBMS) - Database Management System
  2. Unit II: Data Models - Database Management System
  3. Unit III: Relational Model - Database Management System
  4. Unit IV: Relational Database Query Languages - Database Management System
  5. Unit V: Database Constraints and Relational Database Design - Database Management System
  6. Unit VI: Database Security - Database Management System
  7. Unit VII: Query Processing - Database Management System
  8. Unit VIII: File Organization and Indexing - Database Management System
  9. Unit X: Transaction Processing and Concurrency Control - Database Management System
  10. Unit XI: Advanced Database Concepts - Database Management System