CBAP · Question #198
Which of the following models defines the name of the data, data aliases, and description of system data?
The correct answer is C. Data dictionary. A data dictionary defines the name, aliases, and descriptions of data elements within a system, serving as the authoritative reference for system data definitions.
Question
Which of the following models defines the name of the data, data aliases, and description of system data?
Options
- AClass model
- BEntity relationship
- CData dictionary
- DCRUD matrix
How the community answered
(23 responses)- A4% (1)
- B17% (4)
- C74% (17)
- D4% (1)
Why each option
A data dictionary defines the name, aliases, and descriptions of data elements within a system, serving as the authoritative reference for system data definitions.
A class model in object-oriented design describes objects, their attributes, and methods, but does not focus on data naming conventions or aliases at the data-element level.
An entity-relationship (ER) diagram shows the logical relationships and cardinality between data entities, not the detailed definitions or aliases of individual data fields.
A data dictionary is a centralized repository that stores metadata about each data element, including its name, alternate names (aliases), data type, allowable values, and a plain-language description. It ensures consistent interpretation and use of data across a system or organization. This directly matches the definition provided in the question.
A CRUD matrix maps which system components or user roles can Create, Read, Update, or Delete data, and does not document data names or descriptions.
Concept tested: Data dictionary definition and purpose in system design
Source: https://www.dama.org/cpages/body-of-knowledge
Topics
Community Discussion
No community discussion yet for this question.