Question: a) Briefly explain what a transaction is; b) Explain what a schedule is, and how it is different from a transaction; c) Define and explain
a) Briefly explain what a transaction is; b) Explain what a schedule is, and how it is different from a transaction; c) Define and explain the notion of a conflict serializable schedule. Does a conflict serializable schedule guarantee database consistency? Explain why or why not. Do different conflict-serializable schedules made up of the same set of transactions leave a database in the same state (with same value of the corresponding data items) if they started with the same state of the database? Explain your answer. d) e) Explain what view serializability is, and why its being a weaker notion than conflict serializability is also its strength
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
