Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
8Activity
0 of .
Results for:
No results containing your search query
P. 1
DBMS-ch15

DBMS-ch15

Ratings:

2.0

(1)
|Views: 853|Likes:
Published by Rama

More info:

Published by: Rama on Dec 10, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/09/2014

pdf

text

original

 
Database System Concepts, 5th Ed
.
 ©Silberschatz, Korth and SudarshanSeewww.db-book.comfor conditions on re-use
Chapter 15: TransactionsChapter 15: Transactions
 
 ©Silberschatz, Korth and Sudarshan15.2Database System Concepts -5
th
Edition, Sep 10, 2005.
Chapter 15: TransactionsChapter 15: Transactions
Transaction Concept
Transaction State
Concurrent Executions
Serializability
Recoverability
Implementation of Isolation
Transaction Definition in SQL
Testing for Serializability.
 
 ©Silberschatz, Korth and Sudarshan15.3Database System Concepts -5
th
Edition, Sep 10, 2005.
Transaction ConceptTransaction Concept
A
transaction
is a
unit 
of program execution that accesses andpossibly updates various data items.
A transaction must see a consistent database.
During transaction execution the database may be temporarilyinconsistent.
When the transaction completes successfully (is committed), thedatabase must be consistent.
After a transaction commits, the changes it has made to thedatabase persist, even if there are system failures.
Multiple transactions can execute in parallel.
Two main issues to deal with:
Failures of various kinds, such as hardware failures and systemcrashes
Concurrent execution of multiple transactions

Activity (8)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Vishal Athani liked this
Manoj Kumar liked this
sonigeet liked this
Varun liked this
khan salah liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->