数据库原理——关系数据理论部分概念总结

对于R<U,F>这样的关系,R代表关系,U代表属性或属性组,F代表函数依赖

非平凡函数依赖:x->y,y不属于x(无中生有)

平凡函数依赖:(有中生有)

函数依赖:x->y,类比于f(x)和x之间的映射关系,即x决定y

候选码:对于某一属性或属性组,能完全确定其所在集合中的任意属性

主码:候选码中的任意一个

主属性:包含在候选码中的属性

部分函数依赖:存在非主属性不依赖于主属性

传递函数依赖:即C函数依赖B,B函数依赖A

第一范式(1NF):属性不能再分解

第二范式 (2NF):不存在非主属性对主属性的部分函数依赖

第三范式(3NF):不存在传递函数依赖

BC范式(BCNF):对于每个x->y,x都包含候选码

多值依赖:对一(x,z),有一组Y的值,且Y只与x相关

平凡多值依赖:即R(X,Y)有x->->Y

第四范式(4NF):不存在多对多的关系

最小覆盖:

1.函数依赖F右部仅含一个属性

2.F和F-{X-A}不等价

3.F-{X-A}与{Z-A}并集与F不等价,Z是X的真子集

分解规则:

1.分解后能自然连接

2.保持函数依赖

3.2、3都有

 

 

 

第一次博客,方便以后查阅,如有错误欢迎指证

——2018/12/2

猜你喜欢

转载自blog.csdn.net/ospahg/article/details/84714303