题目
关系模型中的关系应有以下特点:()。A. 关系中的每一列都是不可再分的基本属性B. 各列被指定一个相异的名字C. 关系中的每一列都是可以再分割的属性D. 各行相异,不允许重复
关系模型中的关系应有以下特点:()。
- A. 关系中的每一列都是不可再分的基本属性
- B. 各列被指定一个相异的名字
- C. 关系中的每一列都是可以再分割的属性
- D. 各行相异,不允许重复
题目解答
答案
ABD
解析
关系模型是数据库系统中的一种数据模型,将数据表示为二维表格(即关系)。本题考查关系模型中关系的基本特点,需掌握以下核心概念:
- 原子性:关系中的每一列代表一个不可再分的基本属性;
- 列名唯一性:每一列必须有唯一的名称;
- 行唯一性:关系中不允许存在重复的行。
关键破题点:明确区分关系模型的基本特性(如原子性、列名唯一性、行唯一性)与错误描述(如允许列可分)。
选项分析
选项A
正确。关系中的每一列对应一个不可再分的基本属性(原子性)。例如,若某一列存储“地址”,则需进一步拆分为“省”“市”“街道”等基本属性。
选项B
正确。关系中的列必须被指定唯一名称,确保引用时无歧义。例如,同一表中不能存在两个“姓名”列。
选项C
错误。若列可再分,则违背了关系模型的原子性要求。可分属性需拆分为独立列。
选项D
正确。关系中的每一行(元组)必须唯一,避免重复数据导致冗余或操作复杂度增加。