当前位置:中级数据库系统工程师题库>关系数据库基本理论题库

问题:

[问答题,简答题] 为什么要进行关系模式的分解?分解的依据是什么?

SELECT语句中没有分组子句和聚合函数时,SELECT子句表示了关系代数中的() ["投影操作","选择操作","连接操作","笛卡儿积操作"] 设关系模式R(A,B,C,D,E,G,H)上的函数依赖集F={AC→BEGH,A→B,C→DEH,E→H},试将R分解成等价的3NF模式集。 在关系模式R分解成数据库模式ρ时,如何对待出现的寄生元组和悬挂元组现象? 试举出"若X→→Y和Y→→Z,则X→→Z"不成立的一个例子。 设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。 如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。 试回答下列问题: (1)根据上述规定,写出模式R的基本FD和关键码; (2)说明R不是2NF的理由,并把R分解成2NF模式集; (3)进而分解成3NF模式集。 为什么要进行关系模式的分解?分解的依据是什么?
参考答案:

  参考解析

本题暂无解析

在线 客服