100 likes | 118 Views
Chapter 17. Introduction to Transaction Processing Concepts and Theory. Introduction to Transaction Processing. Single-User Versus Multiuser Systems Transactions, Read and Write Operations, and DBMS Buffers Why Concurrency Control Is Needed Why Recovery Is Needed.
E N D
Chapter 17 Introduction to Transaction Processing Concepts and Theory
Introduction to Transaction Processing • Single-User Versus Multiuser Systems • Transactions, Read and Write Operations, and DBMS Buffers • Why Concurrency Control Is Needed • Why Recovery Is Needed
Transaction and System Concepts • Transaction States and Additional Operations • The System Log • Commet Point of a Transaction
Characterizing Schedules Based on Recoverability • Schedules (Histories) of Transactions • Characterizing Schedules Base on Recoverability
Characterizing Schedules Based on Serializability • Serial, Nonserial, and Conflict-Serializable Schedules • Testing for Conflict Serializability of a Schedule • Uses of Serializability • View Equivalence and View Serializability • Other Types of Equivalence of Schedules