1 / 29
文档名称:

DB11-关系数据库设计2-2011秋 (1).ppt

格式:ppt   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

DB11-关系数据库设计2-2011秋 (1).ppt

上传人:sxlw2014 2016/3/8 文件大小:0 KB

下载得到文件列表

DB11-关系数据库设计2-2011秋 (1).ppt

相关文档

文档介绍

文档介绍:5 关系数据库设计数据库设计 1设计理论 2设计步骤 3设计方法 4实际应用 关系数据库设计理论回顾函数依赖? 若R(U) 的任意一个可能的关系 r,r 中不可能存在两个元组在 X 上的属性值相等,而在Y上的属性值不等 YX?完全函数依赖? 在R(U) 中,如果 X→Y, 且对于 X 的任何一个真子集 X1,都有 X1→Y,记作 YX F??? 关系数据库设计理论回顾 1NF 2NF 3NF BCNF 4NF 每一个分量必须是不可分的数据项每个非主属性完全函数依赖于码每个非主属性都不部分依赖于也不传递于码若X→Y且Y?X时X必含有码若对于每个非平凡多值依赖 X→→ Y(Y ?X),X 都含有码 关系数据库设计理论回顾 1NF 2NF 3NF BCNF 4NF 消除非主属性对码的部分函数依赖消除非主属性对码的传递函数依赖消除主属性对码的部分和传递函数依赖消除非平凡且非函数依赖的多值依赖 关系数据库设计理论举例教授教授教授教授教授教授教授教授教授教授教授教授职称数据库技术星期四 1-2 李华娇 78041 数据库综合楼 701 安海忠数据库技术星期四 1-2 王开珏 78041 数据库综合楼 701 安海忠数据库应用星期四 1-2 李鑫胜 78041 数据库综合楼 701 安海忠数据库应用星期四 1-2 王开珏 78041 数据库综合楼 701 安海忠数据库原理星期四 1-2 李鑫胜 78041 数据库综合楼 701 安海忠数据库原理星期四 1-2 王开珏 78041 数据库综合楼 701 安海忠??? ??? ??? 李鑫胜李华娇李华娇学生数据库应用星期四 1-2 78041 数据库综合楼 701 安海忠数据库原理星期四 1-2 78041 数据库综合楼 701 安海忠星期二 1-2 星期二 1-2 星期二 1-2 星期四 1-2 时间数据库技术数据库应用数据库原理数据库技术参考书 19-335 19-335 19-335 综合楼 701 教室数据库数据库数据库数据库课程 78041 78041 78041 78041 班级林文林文教师安海忠林文 关系数据库设计理论举例属性集合……? U={教师,职称,教室,课程,班级,学生,时间,参考书}那么,用规范化理论检查一下? 如何改进才能符合 1 NF 、 2NF 、 3NF 、 BCNF 、 4NF ? 其关系模式图如何画呢? 下次课讨论,要求:每个小组都要发表自己小组的意见。 关系数据库设计的步骤一般过程需求分析阶段概念结构设计阶段逻辑结构设计阶段数据库物理设计阶段数据库实施阶段数据库运行和维护阶段 需求分析一般过程详细调查系统调查组织结构与功能分析组织结构图业务流程分析业务流程图数据流程分析数据流程图 需求分析角色转变虚拟组织变为信息系统公司