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:
Map everyday terms to formal terms: column → attribute.Confirm that documentation on normalization and dependencies uses “attribute.”Therefore, the statement is correct.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