In the evolving landscape of computer science education and recruitment, Database Management System (DBMS) topics—especially transactions—are becoming increasingly crucial for students preparing for technical and competitive examinations such as GATE, UGC NET, SSC, Banking IT Officer, and campus placements. A transaction in DBMS is defined as a sequence of operations performed as a single logical unit of work. These operations must either be completed fully or not executed at all, ensuring data consistency and integrity in a database system. As organizations rely heavily on data-driven systems, understanding transaction processing has become a fundamental requirement for aspiring engineers and IT professionals.
Total Questions : 20
Timer : sec
Question : Why is view serializability harder to test than conflict serializability?
Question : Which of the following is NOT required for checking view serializability?
Question : A schedule that is not conflict serializable but is view serializable must contain:
Question : Which statement is TRUE regarding view serializability?
Question : Which of the following conditions must hold for two schedules to be view equivalent?
Question : Which statement is true regarding redo operations in deferred update?
Question : What is the role of a checkpoint in log-based recovery?
Question : In immediate update with undo/redo, which transactions are undone during recovery?
Question : Which of the following correctly describes deferred database modification?
Question : In log-based recovery, why must log records be written to stable storage before the actual database modification?
Question : Which of the following correctly describes redo and undo lists in checkpoint-based recovery?
Question : After a system crash, from where does recovery typically start when checkpoints are used?
Question : Which type of checkpoint allows transactions to continue execution during checkpointing?
Question : During checkpoint execution, which of the following operations is performed?
Question : Which of the following is the primary purpose of a checkpoint in DBMS?
Question : Which of the following is a key disadvantage of deadlock prevention techniques like Wait-Die and Wound-Wait?
Question : Which statement is correct regarding Wound-Wait scheme?
Question : In the Wait-Die scheme, what happens when a younger transaction requests a resource held by an older transaction?
Question : In a wait-for graph, deadlock exists if:
Question : Which of the following is NOT a necessary condition for deadlock in DBMS?