目录: 标题| 题干| 答案| 搜索| 相关
问题

关系R(A,B,C)满足下列函数依赖:F={B→C,B→A,A→BC},关系


关系R(A,B,C)满足下列函数依赖:F={B→C,B→A,A→BC},关系R的候选关键字为(1),该关键模式属于(2)。

  • AAB
  • BA和B
  • CA和BC
  • DAC和AB
参考答案
参考解析:

解析:第一范式(1NF):如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R是第一范式的模式,r是规范化的关系。关系数据库研究的关系都是规范化的关系。第二范式(2NF):若关系模式R是1NF,且每个非主属性完全函数依赖于候选键,那么称R是2NF模式。第三范式(3NF):如果关系模式R是1NF,且每个非主属性都不传递依赖于R的候选码,则称R是3NF。BC范式(BCNF):若关系模式R是1NF,且每个属性都不传递依赖于R的候选键,那么称R是BCNF模式。上述4种范式之间有如下联系:1NFD2NFD3NFDBCNF。显然,关系R的候选关键字为A和B。在关系R中,存在传递依赖,因为A→BC,根据Armstrong公理系统的分解规则,可将其分解为A→B,A→C。这样,由B→A,A→C得出B→C,故关系R存在传递函数依赖,所以关系R是2NF。

分类:其他
相关推荐

1、设关系模式R(A,B,C)中,有函数依赖A→B和B→C,则R中存在()

设关系模式R(A,B,C)中,有函数依赖A→B和B→C,则R中存在()

2、设关系模式R(A,B,C,D,E,G,H)上的函数依赖集F={AC→BEGH

设关系模式R(A,B,C,D,E,G,H)上的函数依赖集F={AC→BEGH,A→B,C→DEH,E→H},试将R分解成等价的3NF模式集。

3、设有关系模式R(A,B,C),根据语义有如下函数依赖集:F={A→B,(B,

设有关系模式R(A,B,C),根据语义有如下函数依赖集:F={A→B,(B,C)→A}关系模式R的规范化程度最高达到( )。AA)1NFBB)2NFCC)3NFDD)BCNF

4、设有关系模式R(A,B,C,D,E,F),其函数依赖集为F={E→D,C→B

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

5、给定关系模式R(U,F),U={A,B,C,D,E,H},函数依赖集F={A

给定关系模式R(U,F),U={A,B,C,D,E,H},函数依赖集F={A→B,A→C,C→D,AE→H}。关系模式R的候选关键字为()。AACBABCAEDDE

6、有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:F={A&r

有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E}。现将关系模式R分解为两个关系模式R1(A,C,D),R2(A,B,E),...