理_数据库_数据库设计.ppt

Page * 函数依赖情况: Page * 分析:S关系仍有数据冗余、 插入异常和删除异常问题 解决:S再投影分解为两个关系 使非主码的属性都直接依赖于关键字 Page * 结果: 属性之间的关系与函数依赖 若X、Y是一对一关系,则必有X←→Y 若Y、X是一对多关系,则必有X→Y 若X、Y是多对多关系, 则二者之间不存在函数依赖 例:工资表(姓名,级别,工资) 该关系模式存在三种函数依赖: 姓名→级别;姓名→工资;级别←→工资 即:知姓名即知其工资级别; 知姓名即知其工资额; 知工资级别即知工资额,反之也成立 § 3.7 关系规范化 1. 关系规范化概念 用形式更为简洁、结构更加规范的关系模式取代原有关系模式的过程 数据库设计的关键内容之一 两个问题: 关系数据库模式中包含多少关系模式才最合理、最简洁? 每个关系模式包含多少属性才最合理、最简洁? 它们是关系规范化所要解决的问题 范式:符合某种级别的关系模式的集合 关系数据库中的关系须满足一定要求,满足不同程度要求的为不同范式。满足最低要求的为第一范式(1NF),其上为第二范式(2NF),……。 关系模式R为第n范式记为 R∈nNF 2. 范式 第一范式(1NF):若一个关系满足:每一属性值

文档评论(0)

1亿VIP精品文档

相关文档