A company maintains the stock of six produ Initial stock was as follows: a = 8, b = 32, c = 15, d = 23, e = 8, f = 6. Now consider the following schedule having two transactions T1 and T2: T1: r(a); r(b); T2: r(c); c:= c+10; w(c); T1: (c) r(d); T2: r(d); d:= d-10; w(d); commit; T1: r(e); r(f) Suppose T1 is responsible to calculate the total stock of the company.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
A company maintains the stock of six products.
Initial stock was as follows: a = 8, b = 32, c = 15,
d = 23, e = 8, f = 6.
Now consider the following schedule having
two transactions T1 and T2:
T1: (a); r(b);
T2: r(c); c:= c+10; w(c);
T1: r(0); r(d);
T2: r(d); d:= d-10; w(d); commit;
T1: r(e); r(f)
Suppose T1 is responsible to calculate the total
stock of the company.
i) Identify the problem (lost update / dirty
read/ incorrect summary) of the schedule.
Justify your answer with proper logic.
ii) Solve the problem of the schedule by using
2PL.
(Assume data value iff it is missing/needed]
Transcribed Image Text:A company maintains the stock of six products. Initial stock was as follows: a = 8, b = 32, c = 15, d = 23, e = 8, f = 6. Now consider the following schedule having two transactions T1 and T2: T1: (a); r(b); T2: r(c); c:= c+10; w(c); T1: r(0); r(d); T2: r(d); d:= d-10; w(d); commit; T1: r(e); r(f) Suppose T1 is responsible to calculate the total stock of the company. i) Identify the problem (lost update / dirty read/ incorrect summary) of the schedule. Justify your answer with proper logic. ii) Solve the problem of the schedule by using 2PL. (Assume data value iff it is missing/needed]
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Lease Option
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education