Question: The following transaction runs in a highly concurrent database application (for example, sales order processing). UPDATE customer SET discount = discount+0.03 WHERE customerArea = 'Glasgow'

The following transaction runs in a highly concurrent database application (for example, sales order processing).

UPDATE customer

SET discount = discount+0.03 WHERE customerArea = 'Glasgow'

COMMIT;

i. Assume the UPDATE fails to COMMIT and is unable to fully complete its execution. Explain the effect this might have on database integrity, assuming there were no concurrency control mechanisms.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

If the UPDATE operation in a highly concurrent database application fails to COMMIT and is unable to complete its execution it can have adverse effect... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Operating System Questions!