数据库复试函数依赖

赖数据依赖是关系内部属性与属性一种约束关系,数据内在的性质,是语义的体现

数据依赖 : 函数依赖

                    多值依赖

不好的数据关系会发生:数据冗余,更新异常,插入异常,删除异常

规范化:一个低一级范式,通过模式分解,转换为若干个高一级的范式集合。

X->Y 但y∉x 则称X->Y的非平凡依赖

X->Y 但y∈x 则称X->Y的非平凡依赖

X->Y x为决定因素

X->Y,Y->X 记作:X<- ->Y

Y不依赖X,则称X-/->Y

前面唯一确定后面--完全函数依赖         前面不完全确定后面--部分函数依赖

1确定2,2确定3,从而1确定3,传递函数依赖

1NF:表中没有表,则第一范式

2NF:属于第一范式,每一个非主属性完全依赖任何一个候选码,则第二范式

3NF:属于第二范式,每一个非主属性既不传递依赖码,也不部分依赖于码

BCNF(修正,扩充第三范式):所有非主属性对每一个码都是完全依赖

                                                     所有主属性对每一个不包括他的码完全函数依赖

                                                     没有任何属性完全依赖于非码的任何一组属性

你可能感兴趣的:(数据库复试函数依赖)