数据库原理李芳芳chp7-2.ppt

消除冗余的方法 An Introduction to Database System 分析方法 以数据字典和数据流图为依据 根据数据字典中关于数据项之间的逻辑关系 消除冗余的方法(续) An Introduction to Database System 消除冗余 消除冗余的方法(续) An Introduction to Database System 效率VS冗余信息 需要根据用户的整体需求来确定 若人为地保留了一些冗余数据,则应把数据字典中数据关联的说明作为完整性约束条件 Q4=∑Q5 一旦Q5修改后就应当触发完整性检查,对Q4进行修改 消除冗余的方法(续) An Introduction to Database System 规范化理论 函数依赖的概念提供了消除冗余联系的形式化工具 消除冗余的方法(续) An Introduction to Database System 方法 1. 确定分E-R图实体之间的数据依赖 ,并用实体码之间的函数依赖表示。 劳动人事管理的分E-R图 消除冗余的方法(续) An Introduction to Database System 上图中, 部门和职工之间一对多的联系可表示为: 职工号→部门号 职工和产品之间多对多的联系可表示为: (职工号,产品号)→工作天数 得到函数依赖集FL 消除冗余的方法(续) An Intr

文档评论(0)

1亿VIP精品文档

相关文档