• 2022-07-25
    5.设有关系模式R(A,B,C,D,E),其上的函数依赖集:
  • 解:(1).令X={B},X(0)=B,X(1)=BD,X(2)=BD,故B+=BD。(2).根据候选关键字定义,R的候选关键字只可能由F中各个函数依赖的左边属性组成,即A,B,C,D,E,由于A→BC(A→B,A→C),B→D,E→A,故:可除去A,B,C,D,∴组成候选关键字的属性可能是E。计算可知:E十=ABCDEE,即E→U,∴E是一个候选关键字。·可除去A,B,E,∴组成候选关键字的属性可能是CD。计算可知:(CD)+=ABCDE,即CD→U,但C+=C,D+=D,∴CD是一个候选关键字。·可除去B,C,D,E,∴组成候选关键字的属性可能是A。计算可知:A+=ABCDE,即A→U,∴A是一个候选关键字。可除去A,D,E,∴组成候选关键字的属性可能是BC。计算可知:(BC)+=ABCDE,即CD→U,但B+=BD,C+=C,∴BC是一个候选关键字。 R的所有候选关键字是A,BC,CD,E。

    内容

    • 0

      中国大学MOOC: 设有关系模式 R(A,B,C,D,E),其函数依赖集: F={(A,B)→C,C→D,B→E} ,则关系模式 R 的主码( )。

    • 1

      设有关系模式 R(A,B,C,D,E),其函数依赖集: F={(A,B)→C,C→D,B→E} ,为了达到第二范式,需要将函数依赖分解为一个新的关系模式

    • 2

      设有关系模式R(A, B, C, D),其函数依赖集为F={AB→C, C→D}, 则R最高属于

    • 3

      设有关系模式R(A,B,C,D),存在函数依赖集:{A→B,C→D},则R最高可属于( )。A.1NFB.2NFSX 设有关系模式R(A,B,C,D),存在函数依赖集:{A→B,C→D},则R最高可属于( )。 A.1NF B.2NF C.3NF D.BCNF

    • 4

      设有关系模式 R(A,B,C,D,E),其函数依赖集: F={(A,B)→C,C→D,B→E} ,则关系模式 R 的码为( )。 A: A B: B C: (A,B) D: C