分解有两个优点:(1)消除冗余和异常;(2)在分解了的关系中可存储悬挂元组。 但分解有两个缺点:(1)可能分解了的关系不存在泛关系;(2)做查询操作,需做连接操作,增加了查询时间。
问答题为什么要进行关系模式的分解?分解的依据是什么?
问答题试撰写2000字短文,论述泛关系假设、无损分解和保持依赖间的联系。
问答题试举出 若X→→Y和Y→→Z,则X→→Z 不成立的一个例子。
问答题设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。 如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。 试回答下列问题: (1)根据上述规定,写出模式R的基本FD和关键码; (2)说明R不是2NF的理由,并把R分解成2NF模式集; (3)进而分解成3NF模式集。
问答题设关系模式R(ABC),F是R上成立的FD集,F={C→B,B→A}。 (1)试说明R不是3NF模式的理由。 (2)试把R分解成3NF模式集。