湘潭大学数据库原理2012年试题

R 三、For the following relations R and S:

湘潭大学数据库原理2012年试题

湘潭大学数据库原理2012年试题

湘潭大学数据库原理2012年试题

A B C S A B D 2 4 4 5 1 9 2 3 4 3 2 8 2 4 2 1 1 7 3 2 3 2 3 5

1.List all nontrivial functional dependencies satisfied by relation S.

A->B A->D AB->D D->A D->B DB->A AD->B 2.Given the result of πA,B, D(R S).

四、某汽车运输公司数据库中有一个记录司机运输里程的关系模式: R(司机编号,汽车牌照,行驶公里,车队编号,车队主管) 此处每个汽车牌照对应一辆汽车。“行驶公里”为某司机驾驶某辆汽车行驶的总公里数。

如果规定每个司机属于一个车队,每个车队只有一个主管。 (1)根据上述说明,写出关系模式R的基本函数依赖。

假设:司机编号 A 汽车牌照 B 行驶公里 C 车队编号 D 车队主管 E (考试不准这样重命名,这里为了方便书写)

1:每个司机属于一个车队 A->D 2. 每个车队只有一个主管 D->E

3. “行驶公里”为某司机驾驶某辆汽车行驶的总公里数: (A,B)->C

(2)找出关系模式R的候选关键字;(如果多给,则以前面的为准)

AB(略讲求法:AB只出现依赖左部,求AB的属性集闭包为ABCDE,包含了所有属性,所以为唯一的候选码)

(3)试问关系模式R是否属于第3范式?为什么?

不是,包含了部分依赖(A,B)->(D,E) (因为A,B为候选码)

(4)如果R属于3NF,请将R分解成BCNF模式集;否则,将R分解成3NF模式集。该分解是“依赖

你可能喜欢

  • 化学题库
  • 设计原理试题
  • 数电题库
  • 答题题库
  • 设计原理试题及答案
  • 考试试题
  • 英语试题

湘潭大学数据库原理2012年试题相关文档

最新文档

返回顶部