考点1:规范化理论基本概念
考点2:范式判断
考点3:模式分解
规范化理论基本概念
如学号(X)可以决定姓名(Y) X->Y
部分函数依赖
A部分决定C
传递函数依赖(冗余函数依赖)
Amstrong 公理体系
候选键
例如:A --> B,A的入度为0,没有任何能指向A
题目
答案B
主属性与非主属性
定义:组成候选码的属性就是主属性,其它的就是非主属性。
范式判断
不到三范式多少无法避免以下问题
数据冗余
修改异常
插入异常
删除异常
第一范式(1NF):在关系模式R中,当且仅当所有域只包含原子值,即每个属性都是不可再分的数据项,则称关系模式R是第一范式。
第二范式(2NF):当且仅当关系模式R是第一范式(1NF),且每一个非主属性完全依赖候选键(没有不完全依赖)时,则称关系模式R是第二范式。(联合主键中不能有部分个字段能直接去找到某个数据,必须联合起来作为主键去找)
第三范式(3NF):当且仅当关系模式R是第二范式(2NF),且R中没有非主属性传递依赖于候选键时,则称关系模式R是第三范式。(主键要直接能找到数据,不能间接找到一个中间数据在拿这个数据去找目标数据,不允许传递依赖)
候选键是单属性,至少满足第二范式
如果没有非主属性,至少满足第三范式
模式分解
推导得出A->C ,任然保持函数依赖
无损分解
表格法
只要有一排全为√,说明无损分解
保持函数依赖:全部的依赖分解后都能找到
扫描二维码,在手机上阅读!
评论