Question (10 Marks) Part II. Analysis (Answer all questions) 1. Find the following parallel schedule.[5 Marks] T2 T read(A) write(A) read(A) write(A) read(B) write(B) read(B) write(B) Convert the above parallel schedule to serial schedule. State whether given schedule is conflict serializable or not. 2. Analyze and discuss how the following schedule is applied cascading rollbacks. Analyze and justify your answer. [5 Marks] T11 T12 T10 read(A) read(B) write(A) read(A) write(A) read(A) Let us assume transaction T10 fails after Write(A) transaction occurs.

MOTBFI The Asker · Computer Science

Transcribed Image Text: (10 Marks) Part II. Analysis (Answer all questions) 1. Find the following parallel schedule.[5 Marks] T2 T read(A) write(A) read(A) write(A) read(B) write(B) read(B) write(B) Convert the above parallel schedule to serial schedule. State whether given schedule is conflict serializable or not. 2. Analyze and discuss how the following schedule is applied cascading rollbacks. Analyze and justify your answer. [5 Marks] T11 T12 T10 read(A) read(B) write(A) read(A) write(A) read(A) Let us assume transaction T10 fails after Write(A) transaction occurs.
More
Transcribed Image Text: (10 Marks) Part II. Analysis (Answer all questions) 1. Find the following parallel schedule.[5 Marks] T2 T read(A) write(A) read(A) write(A) read(B) write(B) read(B) write(B) Convert the above parallel schedule to serial schedule. State whether given schedule is conflict serializable or not. 2. Analyze and discuss how the following schedule is applied cascading rollbacks. Analyze and justify your answer. [5 Marks] T11 T12 T10 read(A) read(B) write(A) read(A) write(A) read(A) Let us assume transaction T10 fails after Write(A) transaction occurs.