关系模式R(ABCD),F={AB→C,C→A,C→D,D→B} (20分)1、 关系R的所有候选码是什么?2、 R是否属于3NF,解释你的结论。
1.关系R的所有候选码。AB及C 2.关系R不属于3NF。因为非候选码传递依赖于侯选键AB
举一反三
- 设有关系模式R(ABCD),F={B→D,AB→C},则关系模式R的候选码是: A: B: C: AB D: ABCD
- 设有关系模式R(ABCD),F={B→D,D→B,AB→ C},则关系模式R的候选码是: A: AB B: AD C: ABC D: BD
- 设有关系模式R(ABCD),FD集F={AB→C,C→D,D→A},试求R的所有候选键。
- 给定关系模式R<U,F>,其中U={ABCDE},F={AB→DE,AC→E,AD→B,B→C,C→D},则R的所有候选码为(58),关系R属于(59)。 (59) A: 1NF B: 2NF C: 3NF D: BCNF
- 设关系模式R(ABCD)上FD集为F,并且F={AB→C,C→D,D→A}。(1)试从F求出所有非平凡的FD。(2)试求R的所有候选键。(3)试求R的所有不是候选键的超键。
内容
- 0
关系模式R(A,B,C,D,E),函数依赖F={A→D,E→D,D→B,BC→D,CD→A}。(1)求R的候选码。(2)根据函数依赖关系,确定关系模式R属于第几范式。(3)将R分解为3NF,并保持无损连接性。
- 1
设有关系模式R(ABCD),F={A→C,D→B},则关系模式R的候选码是: A: A B: D C: AD D: BC
- 2
有关系模式R(ABCD),存在有函数依赖:{B→D,AB→C},请回答:该关系模式R的候选码是什么?该关系模式R最高达到的规范化程度是哪个级别?
- 3
试问下列关系模式最高属于第几范式,并解释其原因。(1)R(ABC),F={AC→B,AB→C,B→C}。(2)R(ABCD),F={B→D,AB→C}。
- 4
设有关系模式R(ABCD),F={A→C,CD→B},则关系模式R的候选码是: A: AD B: AC C: CD D: A