Difficulty: Easy
Correct Answer: simple structure
Explanation:
Introduction / Context:
Data files can be organized in multiple ways to balance read/write performance and access patterns. One basic approach is to store records sequentially in order of a key, enabling efficient sequential scans and range processing. Recognizing the correct terminology prevents confusion with index-based or logical design concepts.
Given Data / Assumptions:
Concept / Approach:
A simple (sequential) structure stores records in physical order by a key, supporting batch processing, reporting, and merge operations. An inverted structure refers to an index (or set of indexes) that maps key values to record locations, enabling rapid direct access—distinct from simple sequential storage. A logical structure describes the conceptual schema rather than the physical ordering or access path, so it does not name a specific storage organization method.
Step-by-Step Solution:
Verification / Alternative check:
Classic file processing texts catalog sequential, indexed-sequential (ISAM), and inverted/indexed organizations; pure sequential aligns with the “simple” designation here.
Why Other Options Are Wrong:
Common Pitfalls:
Assuming an index exists just because records are sorted; conflating physical ordering with logical schema definitions.
Final Answer:
simple structure
Discussion & Comments