Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
Terminology matters in data modeling. The relational model uses the term “attribute” to refer to what many SQL tools and users call a “column.” This question checks recognition of the formal term.
Given Data / Assumptions:
Concept / Approach:
In the relational model: table → relation, row → tuple, column → attribute. Using “attribute” emphasizes that each column draws values from a defined domain (type) and participates in constraints such as keys and dependencies.
Step-by-Step Solution:
Verification / Alternative check:
Review any normalization discussion; you will consistently see “attribute” used.
Why Other Options Are Wrong:
Common Pitfalls:
Thinking that “attribute” and “column” have different meanings; in relational theory they correspond.
Final Answer:
Correct
Discussion & Comments