Difficulty: Easy
Correct Answer: single-user database application
Explanation:
Introduction / Context:Classifying database applications helps determine concurrency control, transaction management, and performance needs.
Given Data / Assumptions:
Concept / Approach:A single-user database application is designed for one active user. This minimizes locking contention and simplifies transaction logic.
Step-by-Step Reasoning:
Identify the key clue: “only one user accesses… at a given time.”Map this requirement to standard database application categories.Select the category that explicitly reflects single-user access.Verification / Alternative check:Contrast with multiuser systems (OLTP, e-commerce) where multiple concurrent sessions require robust isolation.
Why Other Options Are Wrong:
Common Pitfalls:Assuming “one user right now” means multiuser isn’t needed; here, the definition is explicitly single-user by design.
Final Answer:single-user database application
Discussion & Comments