Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:Operational systems (also called OLTP systems) support day-to-day business processes such as order entry, invoicing, and inventory adjustments. This question checks your understanding of the difference between transient data (updated in place) and periodic data (append-only history), and which one is typical for operational workloads.
Given Data / Assumptions:
Concept / Approach:In OLTP design, rows commonly represent the current truth. When a customer’s address changes, the same record is updated (transient behavior). This keeps tables smaller and queries fast for operational users. In contrast, analytics needs history; data warehouses record changes as additional rows (periodic behavior) to enable time-series reporting. Understanding where each style fits improves schema design and ETL planning.
Step-by-Step Solution:
Identify the system type: operational vs. analytical.Map requirement: operational → current state queries and short transactions.Choose data behavior: update-in-place (transient) for operational consistency and performance.Route history needs to downstream warehouse/marts using periodic structures.Verification / Alternative check:Inspect audit trails: if the production tables show a single “current” record per business key and change history is kept in separate audit/warehouse tables, the system uses transient data in the core OLTP layer.
Why Other Options Are Wrong:
Common Pitfalls:Expecting operational tables to hold long-term history, which bloats tables and slows transactions. Best practice is to offload history to analytic stores while keeping OLTP lean.
Final Answer:Correct
Discussion & Comments