DP-900 · Practice set 3 of 4
Transactional Workloads: 10 practice questions
10 free DP-900 practice questions on Transactional Workloads, with an explanation for every answer. Untimed. The full mock exam and the timed version are in the app.
-
Question 1 of 10
What name is commonly given to the work performed by transactional systems?
- AOnline Transactional Processing
- BOnline Analytical Processing
- CExtract, Transform, and Load
- DExtract, Load, and Transform
Show the answer
OLTP identifies the workload that records discrete business events with quickly accessible data, unlike analytical processing or data-loading sequences.
Next → 1 / 10 -
Question 2 of 10
Which description best defines a transaction in a transactional system?
- AA small, discrete business unit of work
- BA vast collection of historical business metrics
- CA read-mostly reporting data store
- DA preaggregated hierarchy of dimensions
Show the answer
A transaction encapsulates a specific event that the organization tracks, such as a bank transfer or retail payment.
Next → 2 / 10 -
Question 3 of 10
Which expansion correctly identifies the CRUD operations described for an OLTP workload?
- ACollect, classify, protect, and govern
- BCreate, retrieve, update, and delete database records
- CExtract, transform, load, aggregate, and publish analytical data
- DIngest, cleanse, conform, and summarize
Show the answer
OLTP database storage supports the CRUD pattern because transactional applications need both read and write operations on current records.
Next → 3 / 10 -
Question 4 of 10
Which ACID property treats a transaction as a unit that succeeds completely or fails completely?
- AThe durability property
- BThe atomicity property
- CThe consistency property
- DThe isolation property
Show the answer
Atomicity governs completeness of the unit of work; the other properties govern valid states, concurrent interference, and persistence after commit.
Next → 4 / 10 -
Question 5 of 10
Which ACID property restricts transactions to moving a database from one valid state to another?
- AConsistency
- BDurability
- CIsolation
- DAtomicity
Show the answer
Consistency is the valid-state rule; it is distinct from complete execution, separation of concurrent work, and persistence of committed work.
Next → 5 / 10 -
Keep the ones you got wrong
In the app, every question you miss comes back exactly when you’re about to forget it.
-
Question 6 of 10
Which ACID property prevents concurrent transactions from interfering with one another?
- AThe isolation property
- BConsistency
- CDurability
- DAtomicity
Show the answer
Isolation keeps concurrent work from producing a mixed view of database state; the neighboring properties address completion, validity, and persistence.
Next → 6 / 10 -
Question 7 of 10
Which ACID property ensures that a committed transaction remains committed?
- AAtomicity
- BConsistency
- CIsolation
- DDurability
Show the answer
Durability is evaluated after commit and protects persistence, unlike the properties concerning completeness, valid states, or concurrent interference.
Next → 7 / 10 -
Question 8 of 10
A bank transfer debits Account A, but the credit to Account B cannot complete. What should an ACID transaction do?
- AKeep the debit and retry the credit after commit.
- BComplete the debit and mark the resulting state valid.
- CPersist the debit and expose both account balances.
- DFail the debit so neither account change completes.
Show the answer
Atomicity makes the debit and credit one all-or-nothing unit, so failure of one action requires failure of the other.
Next → 8 / 10 -
Question 9 of 10
While a bank transfer is in progress, a balance check sees Account A before the transfer and Account B after it. Which ACID property should prevent this result?
- AIsolation
- BConsistency
- CDurability
- DAtomicity
Show the answer
The fault is a concurrent reader observing a mixed state, so the decision turns on separation between simultaneous transactions.
Next → 9 / 10 -
Question 10 of 10
A retail payment is committed, and then the database system is switched off. Which outcome demonstrates durability when the system restarts?
- AThe payment is reversed because no reader was active.
- BThe committed payment remains reflected in the stored data.
- CThe payment remains pending until another transaction starts.
- DThe payment is split into separate read and write operations.
Show the answer
The decisive moment is after commit: durability requires the revised data to persist through the system being switched off and on.
Next → 10 / 10 -
You’ve finished this set
That’s 10 questions on Transactional Workloads. In the app the ones you miss come back exactly when you’re about to forget them.
The whole course, on your phone
Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.