- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CH4数据库设计
* * 第四章 第一部分 数据库设计 图4.13 教师任课局部E-R图 1 m 教师号 姓名 性别 职称 课程号 教师 讲授 课程 n 属于 单位 单位名 电话 m * * 第四章 第一部分 数据库设计 4.全局E-R模型设计 集成各局部E-R模型,形成全局E-R模型的方法有两种: ①多元集成法,如图4.14(a)所示。 ②二元集成法,如图4.14(b)所示。 步骤,如图4.15所示。 ①合并,消除各局部E-R图之间的冲突,生成初步E-R图。 ②优化,消除不必要的冗余,生成基本E-R图。 * * 第四章 第一部分 数据库设计 图4.14 局部视图合并成全局视图 (a) 多元集成法 局部E-R图1 … 局部E-R图2 局部E-R图n 初步E-R图 基本E-R图 局部E-R图1 局部E-R图2 合并E-R图12 局部E-R图3 … 初步E-R图 基本E-R图 (b) 二元集成法 * * 第四章 第一部分 数据库设计 图4.15 视图集成 局部E-R图 合并 (消除冲突) 修改与重构(消除不必要的冗余) 集成视图 基本E-R图 初步E-R图 分析 规范化理论 * * 第四章 第一部分 数据库设计 (1) 合并局部E-R图,生成初步E-R图 各局部E-R图会有许多不一致的的地方,称之为冲突。 E-R图中的冲突有三种:属性冲突、命名冲突和结构冲突。 * * 第四章 第一部分 数据库设计 ①属性冲突 属性冲突又分为属性值域冲突和属性的取值单位冲突。 a.属性值域冲突,即属性值的类型、取值范围或取值集合不同。 b.属性的取值单位冲突。。 * * 第四章 第一部分 数据库设计 ②命名冲突 命名不一致可能发生在实体名、属性名或联系名之间,其中属性的命名冲突更为常见。 一般表现为同名异义或异名同义(实体、属性、联系名)。 a.同名异义,即同一名字的对象在不同的部门中具有不同的意义。 b.异名同义,即同一意义的对象在不同的部门中具有不同的名称。 * * 第四章 第一部分 数据库设计 ③结构冲突 a.同一对象在不同应用中有不同的抽象。 b.同一实体在不同应用中属性组成不同。 c.同一联系在不同应用中呈现不同的类型。 * * 第四章 第一部分 数据库设计 下面以教务管理系统中的两个局部E-R图为例 * * 第四章 第一部分 数据库设计 1 m 教师号 姓名 性别 职称 课程号 教师 讲授 课程 n 属于 单位 单位名 电话 m m m n m 1 名称 系 拥有 1 学生 学号 姓名 性别 年龄 开课 课程 教师号 课程号 课程名 选修 成绩 平均成绩 * * 第四章 第一部分 数据库设计 图4.16 教务管理系统的初步E-R图 m n 1 系 属于 教师 拥有 学生 开课 讲授 选修 课程 m m n m 1 m 1 学号 姓名 性别 年龄 平均成绩 成绩 教师号 课程号 课程名 教师号 姓名 性别 职称 系名 电话 * * 第四章 第一部分 数据库设计 (2) 消除不必要的冗余,生成基本E-R图 所谓冗余,在这里指冗余的数据和实体之间冗余的联系。冗余的数据是指可由基本的数据导出的数据,冗余的联系是由其他的联系导出的联系。消除了冗余的初步E-R图称为基本E-R图。 * * 第四章 第一部分 数据库设计 图4.17 教务管理系统的基本E-R图 n 1 系 属于 教师 拥有 学生 讲授 选修 课程 m m n m 1 m 学号 姓名 性别 年龄 成绩 课程号 课程名 教师号 姓名 性别 职称 系名 电话 * * 第四章 第一部分 数据库设计 4.4.1 逻辑结构设计的任务和步骤 数据库逻辑设计的任务是将概念结构转换成特定DBMS所支持的数据模型的过程。 4.4 逻辑结构设计 * * 第四章 第一部分 数据库设计 一般的逻辑设计分为以下三步(如图4.18所示): (1) 初始关系模式设计; (2) 关系模式规范化; (3) 模式的评价与改进。 * * 第四章 第一部分 数据库设计 图4.18 关系数据库的逻辑设计 概念结构设计 初始关系模式设计 关系模式规范化 模式评价 是否修正 以DBMS语法描述 物理设计 模式修正 否 是 * * 第四章 第一部分 数据库设计 4.4.2 初始关系模式设计 1.转换原则 (1) 一个实体转换为一个关系模式; (2) 一个联系转换为一个关系模式,该关系的键有三种情况: ①如果联系为1:1,则每个实体的键都是关系的候选键; ②如果联系为1: n ,则n端实体的键是关系的键; ③如果联系为n : m,则各实体键的组合是关系的键。 * * 第四章 第一部分 数据库设计 * * 第四章 第一部分 数据库设计 * * 第四章 第一部分 数据库设计 * * 第四章 第一部分
您可能关注的文档
- bpsk实验报告.doc
- Brew开发定时器.ppt
- Brown-mood中位数检验.ppt
- BRT的一些问题的探讨2.doc
- BT合同450935416.doc
- BRN-D403三相电子式多费率电能表.doc
- BYMD-II全自动SF6密度继电器校验仪使用说明书.doc
- B匀速直线运动的图象.ppt
- b安全生产网络组织台帐.doc
- B库存控制的总帐影响.doc
- 破茧与领航:当代大学生精神生活的深度洞察与教育引导策略.docx
- 反复+Gz暴露下自发性高血压大鼠靶器官损害机制及替米沙坦的保护效应探究.docx
- 互联网+时代下高中生英语自主学习的多维度剖析与提升策略.docx
- 教科版科学四年级上册期末测试卷含完整答案【全优】.docx
- 教科版科学四年级上册期末测试卷带答案(能力提升).docx
- 2020年北京市八区初三二模历史试题汇编:中国近代史试卷及答案.docx
- 应用型大学新时代人才分类评价体系构建与实践探索.docx
- 中国再生水开发利用水平的结果导向与增值评价分析.docx
- 初中道德与法治课程学习体会与感悟分享.docx
- 高中教师工作业绩与成长汇报展示.docx
最近下载
- Unit 6 Rain or Shine (第3课时) 课件人教版(2024)英语七年级下册.pptx VIP
- 港珠澳大桥岛隧工程沉管隧道混凝土质量控制措施.pdf
- 2025年中考数学复习热搜题速递之尺规作图(2024年7月).docx
- 股市风险预警机制-深度研究.pptx
- 政策解读2025年中央一号文件PPT.pptx VIP
- 5.0MPa路面抗折混凝土配合比.docx VIP
- 17J927-1 车库建筑构造(OCR).pdf VIP
- XX市疾病预防控制中心-艾滋病HIV筛查实验室管理手册_精品.doc
- 2025年春季小学学校德育工作计划(1975字).docx VIP
- 渤海水泥厂包装车间除尘系统设计.docx
文档评论(0)