8.规范化理论(每次必考)

霄
2023-10-19 / 0 评论 / 12 阅读 / 正在检测是否收录...

考点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 ,任然保持函数依赖

无损分解

表格法

只要有一排全为√,说明无损分解

保持函数依赖:全部的依赖分解后都能找到

https://blog.csdn.net/qq_41273999/article/details/138003528?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ECtr-1-138003528-blog-142306100.235%5Ev43%5Epc_blog_bottom_relevance_base7&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ECtr-1-138003528-blog-142306100.235%5Ev43%5Epc_blog_bottom_relevance_base7&utm_relevant_index=2

扫描二维码,在手机上阅读!
79

评论

博主关闭了当前页面的评论