大二下 数据管理基础期末复习 20250519
1.在标准的关系模型中必须维持如下的三条约束规则: R1-First Normal Form Rule;
R2-Access Rows by Content 0nly Rule; R3-The Unique Row Rule,而对象关系模型
则不满足上述的哪条规则? ................................. (A )
[A]规则R1
[B]规则R2
[C] 规则R3
[D] 三条规则都不满足
标准关系模型的约束规则:
R1(第一范式规则,First Normal Form Rule):关系的每个属性必须是原子的(不可再分),即不允许嵌套表或多值属性。
R2(仅通过内容访问行规则,Access Rows by Content Only Rule):行的顺序无关紧要,只能通过属性值(内容)访问数据,不能依赖物理存储顺序。
R3(唯一行规则,The Unique Row Rule):关系中不允许存在完全相同的两行(通过主键或候选键保证唯一性)
对象关系模型允许嵌套属性和复杂类型(如数组、对象),直接违反了第一范式规则(R1)。例如,Oracle的对象关系数据库支持表的列是自定义对象类型或集合类型。
其他选项分析:
B(R2):对象关系模型仍通过内容访问数据,不违反R2。
C(R3):唯一行规则仍被遵守(通过主键或对象标识符OID保证)。
D:对象关系模型仅违反R1,而非全部规则。
2013年数据库技术期末题
- 关系模型的基本数据结构是二维表,二维表的每一列被称为一个______,该列的第一行是______。
答案:属性(或字段);属性名(或字段名)
解析:
在关系模型中,二维表的列称为属性(Attribute),表示实体的特征(如"姓名"、"年龄")。第一行是属性名,用于描述列的含义。例如,图1中"NAME"是属性名,"WangJian"是属性值。 - 在二维表中,其取值具有唯一性的属性集合被称为该表的______。
答案:候选键(或主键)
解析:
候选键是能唯一标识元组的属性集合(如"SNO")。若选定其中一个候选键作为操作依据,则称为主键。例如,"SNO"在图1中可作为主键。 - 在关系数据模型上进行数据访问,其访问结果也构成了一个______。
答案:关系(或结果表)
解析:
关系操作(如SELECT、JOIN)的结果仍是关系,符合闭包性质。例如,查询"年龄=17"的学生会生成新的二维表。 - 在关系代数中,关系数据库被看成是关系的集合,而关系则被看成是______集合。
答案:元组(或记录)
解析:
关系是元组(Tuple)的集合,元组即表中的行。例如,图1中每一行(如"S0001, WangJian, CS, 17")是一个元组。

浙公网安备 33010602011771号