Courseiva

DA0-002 Data Concepts and Environments Practice Question

An OLTP system processes thousands of transactions per second. Which property ensures that a transaction is fully completed or fully rolled back, preventing partial updates?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Atomicity

Atomicity guarantees that a transaction is treated as a single unit, completed entirely or not at all.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Isolation

    Why it's wrong here

    Isolation governs concurrent transactions' visibility of each other's intermediate state, not atomicity. It is tempting because isolation levels are commonly tuned in OLTP tuning, and it would be the answer if the question asked how uncommitted reads between simultaneous transactions are prevented.

  • ✗

    Durability

    Why it's wrong here

    Durability guarantees committed transactions survive crashes, not that partial updates are rolled back. It is tempting because it is the other ACID property concerned with transaction completion, and it would be correct if the question asked whether committed data persists after a power failure.

  • ✓

    Atomicity

    Why this is correct

    Atomicity guarantees each transaction executes as a single indivisible unit, so either every operation commits or none does. This directly satisfies the stem's requirement to prevent partial updates under high-volume OLTP load, where a mid-transaction failure would otherwise leave inconsistent data committed.

  • ✗

    Consistency

    Why it's wrong here

    Consistency preserves valid database state and constraints before and after a transaction, but it does not guarantee all-or-nothing completion. Atomicity is the property ensuring a transaction fully commits or fully rolls back. Consistency would be correct when the requirement is enforcing integrity rules and valid state transitions.

About these practice questions

One of 1,004 original DA0-002 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This DA0-002 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DA0-002 exam.