数据库 范式

1.候选码:设K为R(U,F)中的属性或 属性组,若K→U,则K为R的候选码。()K为决定R中全部属性值的最小属性组

2.主码:关系R(U,F)中可能有多个候选码,则选其中一个作为主码。

3.全码:候选码为整个属性组

4.主属性与非主属性

在R(U, F)中,包含早任一候选码中的属性称为主属性,不在任一候选码中的属性称为非主属性。

5.外码 :另一个表的主码

6.第一范式 1NF

定义:不包含重复组的关系(即不包含非原子项的属性)

7.第二范式 2NF: 如果R(U,F)是1NF,并且R中的每个非主属性都完全函数依赖于主码,则R(U,F)为2NF

8.第三范式  3NF如果R(U,F)是2NF,并且R中的所有非主属性都不传递依赖主,则R(U,F)为3NF

 

posted @ 2019-05-16 20:37  夜雨敲墙  阅读(127)  评论(0编辑  收藏  举报