ITPEC FE Subject A October 2025 Question 22

Topic: Databases

In the context of transaction management, which of the following is a condition that the Isolation property ensures?

Explanation

Transactions are executed without affecting each other — Isolation is the I of ACID and concerns concurrent transactions.

The four ACID properties each guarantee one thing:

  • •Atomicity — a transaction is either completed in full or rolled back in full.
  • •Consistency — a transaction takes the database from one valid state to another, so only valid data is written.
  • •Isolation — concurrent transactions do not see each other's intermediate results, so the outcome is as if they ran one after another.
  • •Durability — once committed, the changes survive failures.

Answer (d)

Why not others:

  • •(a) — permanence after commit is Durability.
  • •(b) — writing only valid data is Consistency.
  • •(c) — all-or-nothing completion is Atomicity.

Key rule: Match each ACID letter to its single guarantee: all-or-nothing (A), valid states (C), no interference between concurrent transactions (I), survives failure (D).

Databases · AI-written, may contain errors

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.