- 6
- 0
- 约5.24千字
- 约 52页
- 2020-06-22 发布于天津
- 举报
* * 数据库系统概念----E-R 3.4E-R图的符号体系 可选的符号 E-R图有多种符号体系 例如:另一种常见的基数约束表示方法 具体选择哪个符号体系由项目组决定 课程 学习 学生 院系 隶属 院长 管理 m n 1 m 1 1 * * 数据库系统概念----E-R 3.4E-R图的符号体系 比较与思考 两种基数约束表示方法各有哪些优缺点? 你更喜欢哪一种表示方法? ① ② 课程 学习 学生 院系 隶属 院长 管理 m n 1 m 1 1 课程 学习 学生 院系 隶属 院长 管理 * * 数据库系统概念----E-R 3.5概念模型设计过程 概念模型设计过程 局部E-R图设计 全局E-R图设计 全局E-R图优化 设计过程的基本原则 每个过程都要在需求调研和理解基础上进行 每个过程的结果都需要得到相关用户确认 * * 数据库系统概念----E-R 3.5局部E-R图设计 需求调研 确定局部结构范围 实体定义 联系定义 属性分配 局 部 E | R 模 式 设 计 全局E-R模式设计 * * 数据库系统概念----E-R 3.5全局E-R图设计 局部E-R模式 确定公共实体类型 合并两个局部E-R模式 检查并消除冲突 全 局 E | R 模 式 设 计 还有未合并的 局部模式? 全局E-R模式优化 无 有 * * 数据库系统概念----E-R 3.5全局E-R图设计:消除冲突 消除冲突 不同E-R图对同一问题表述不一致形成冲突 E-R合并需要检查并消除冲突 检查和消除冲突必须在理解的基础上进行,不能机械进行 常见的E-R图冲突 命名冲突 属性冲突 结构冲突 * * 数据库系统概念----E-R 3.5命名冲突 命名冲突 同名异义 相同的名字表示的对象不同 财务部:工资=月工资+奖金 人力资源部:工资指不含奖金的工资 异名同义 同一意义的对象具有不同的名字 例如:工资、社保缴费基数 命名冲突消除 在全局范围内使用统一和精确无二义的命名 冲突消除目标:同名同义、同义同名 数据库系统概念----关系模型 * * 3高级E-R模型 本章主要讨论 3.1弱实体 3.2继承 3.3聚集 3.4E-R图的元素表示 3.5概念模型设计过程 * * 数据库系统概念----E-R 3.1弱实体 背景示例:在银行系统中,希望研究: 账户的交易记录与柜员之间的联系 账户的交易与利息之间的联系 问题:如何表示上述联系? 按E-R图的原则,联系是实体与实体之间的联系 不能是实体和属性之间、属性和属性之间的联系 账户 accno AccName Transaction date dealnum LineNo date accrual AccrualRec 银行职员 Eno EName * * 数据库系统概念----E-R 3.1弱实体 上述问题的表示方法: 属性实体化 交易记录、利息记录属性实体化之后,实体无法独立标识 行号、日期都只能在一个账户内分辨多值属性,缺少全局标识 账户 accno AccName Transaction date dealnum LineNo date accrual AccrualRec 银行职员 Eno EName * * 数据库系统概念----E-R 3.1弱实体 引入弱实体后的E-R图: 有效解决了属性实体化后缺少标识问题 账户 accno AccName date dealnum LineNo date accrual 银行职员 Eno EName 交易记录 操作 计息 利息记录 * * 数据库系统概念----E-R 3.1弱实体 弱实体 没有足够属性标识的实体,称为弱实体, 反之称为强实体 标志性联系 弱实体和属主实体之间的联系是存在依赖联系 弱实体和属主实体间的存在依赖联系,称作实体的标志性联系 标识性联系:多对一、全部参与,一般不命名 标识性联系在E-R图中以双边框菱形表示 账户 accno AccName date dealnum LineNo 交易记录 * * 数据库系统概念----E-R 3.1弱实体 分辨符 弱实体在特定属主实体内的标识属性,称作分辨符 在全局范围内,弱实体的标识由属主实体的主码和弱实体的分辨符共同组成 分辨符在E-R图中用虚下划线表示 账户 accno AccName date dealnum LineNo 交易记录 * * 数据库系统概念----E-R 3.1属性实体化方法 属性实体化 属性实体化后,如果有标识属性,自然成为强实体 属性实体化后,如果没有标志性属性,有两种办法处理: 1、将属性实体化为弱实体 2、通过增加标识属性,使属性实体化为强实体 练习: 请画出银行账户的E-R图,通过增加标识属性,使交易记
您可能关注的文档
- 3世界贸易组织成员讲义教材.ppt
- 3事故致因理论05培训讲学.ppt
- 3二重积分的应用 (2)教学案例.ppt
- 3会计科目与帐户资料教程.ppt
- 3会计等式资料教程.ppt
- 作物繁殖方式及与育种的关系知识分享.ppt
- 3保险合同上讲义资料.ppt
- 3健康是对家的回报50页培训讲学.ppt
- 傅里叶变换教学提纲.ppt
- 3全面腐蚀与局部腐蚀教学提纲.ppt
- 2026届湖南省高考二模考试练习历史试题(解析版).docx
- 陕西省汉中市勉县2025-2026学年高二上学期期中考试历史试题(解析版).docx
- 2026届云南省多校联盟高三上学期第二次联考模拟预测历史试题.docx
- 2026届辽宁省丹东市高三上学期总复习阶段测试历史试卷(解析版).docx
- 内蒙古自治区2025-2026学年高二上学期期中训练历史试题(解析版).docx
- 内蒙古自治区巴彦淖尔市第一中学2025-2026学年高三上学期12月月考历史试题.docx
- 江西省上进联考2025-2026学年高二上学期期中考试历史试题.docx
- 2026年水利部焊接考试题及答案.docx
- 2026年五语下册月考试卷及答案.docx
- 2026年四川师范大学C语言考试题及答案.docx
最近下载
- 关于建立健全审计查出问题整改长效效机制的意见.docx VIP
- 外墙板拼缝打胶防水专项施工方案.docx VIP
- T_JSEE 0080—2026 车网互动型智能微电网通用规则.docx
- 2025年江苏农林职业技术学院单招《数学》试卷带答案详解(新).docx VIP
- 化工建设项目废物焚烧处置工程设计规范 (HG 20706-2025).docx VIP
- 入党第二季度思想汇报入党积极分子思想汇报2026(2篇).docx VIP
- 2020年安全生产标准化全套档案(参考模板)教学提纲.pdf VIP
- 《酒类风味化学》第3章.pptx VIP
- 2025中国农业科学院棉花研究所第二批招聘7人备考题库及答案解析.docx VIP
- 痛风的治疗路径.ppt VIP
原创力文档

文档评论(0)