早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道关系模式的题在线等拜托大家给我讲讲这类型的题怎么做基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→

题目详情
一道关系模式的题 在线等 拜托大家给我讲讲这类型的题怎么做
基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。

(1) 关系模式R的码是 c
A) (M,T)
B) (M,C)
C) (M,A)
D) (A,B)

(2) R的规范化程度最高达到 b
A) 1NF B) 2NF C) 3NF D) 4NF
▼优质解答
答案和解析
要做这些题
首先:要理解概念,比如码的概念;范式的概念
其次:什么题都好,必须多多练习

码(key):惟一标识实体的属性集称为码.
1.四个选项
因为(M,A)→T;(M,T)→B 所以MA→B
B→C 所以 MA→C
(A,B)→G 所以MA→G
{___你上面的f中没有G!!!! }

2.这种题 需根据F 来判定
比如:看F里面 存不存在 传递依赖,存不存在完全依赖等等

层层匹配 范式的概念!



1NF:即关系模式中的属性的值域中每一个值都是不可再分解的值
2NF:如果关系模式R为第一范式,并且R中每一个非主属性完全函数依赖于R的某个候选键, 则称为第二范式模式
第三范式
3nf:如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选键,则称R为第三范式模式。

这里有很详细的解释
http://hi.baidu.com/onlymeteor/blog/item/0fefde805e6568d19123d991.html