Copyright © 2004 Pearson Education, Inc.

Chapter 17
Introduction to Transaction Processing Concepts and Theory

Copyright © 2004 Pearson Education, Inc.

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

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc.

Slide 17-3

Transaction and System Concepts
Transaction States and Additional Operations The System Log Commet Point of a Transaction

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc.

Slide 17-4

Desirable Properties of Transactions

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc.

Slide 17-5

Characterizing Schedules Based on Recoverability
Schedules (Histories) of Transactions Characterizing Schedules Base on Recoverability

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc.

Slide 17-6

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
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc.

Slide 17-7

Transaction Support in SQL

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc.

Slide 17-8

Summary

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc.

Slide 17-9

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master Your Semester with a Special Offer from Scribd & The New York Times

Cancel anytime.