• 2022-06-05
    设有关系模式R(ABCD),R上的FD集F={ AB→CD, A→D},试说明R不是2NF的理由,并把R分解成2NF模式集。(10分)
  • 设有关系模式R(ABCD),R上的FD集F={ AB→CD, A→D},试说明R不是2NF的理由,并把R分解成2NF模式集。(10分)1、侯选键为AB2、由AB→CD 可知AB→C,AB→D又由于A→D 故D局部依赖于侯选键AB 所以R不是2NF3、R1(AB,C)R2(A,D)

    内容

    • 0

      设有关系模式R(ABCD),FD集F={AB→C,C→D,D→A},试求R的所有候选键。

    • 1

      设关系模式R(车间编号,零件编号,数量,仓库编号,仓库地址)。 如果规定:每个车间每需要一种零件只有一个数量; 每种零件只存放在一个仓库里; 每个仓库只有一个地址。 (1)试根据上述规定,写出模式R的基本FD和关键码。 (2)说明R不是2NF的理由,并把R分解成2NF模式集。 (3)再进而分解成3NF模式集,并说明理由

    • 2

      设关系模式R(ABC),F是R上成立的FD集,F={C→B,B→A}。试说明R不是3NF模式的理由。

    • 3

      设关系模式R(ABC),F是R上成立的FD集,F={C→B,B→A}。试把R分解成3NF模式集。

    • 4

      设关系模式R(ABC),F是R上成立的FD集,F={B→A,C→A},ρ={AB,BC }是R上的一个分解,那么分解ρ是否保持FD集F?并说明理由。