




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、4.3-2 数据库建模设计CDM/LDM/PDM模型转换设计理解CDM/LDM/PDM模型转换原理掌握实体到关系表的转换方法掌握建模工具如何实现CDM/LDM/PDM模型转换设计【本节学习目标】一、数据库结构模型转换设计数据库结构模型设计分为概念数据模型设计、逻辑数据模型设计、物理数据模型设计三个层次。在常规的数据库设计中,将依次对这三种模型进行设计,其中包括不同层次模型之间的转换设计。二、不同层次数据模型转换方案概念数据模型(CDM)物理数据模型(PDM)现实世界系统转换逻辑数据模型(LDM)转换转换抽取DBMS中数据库对象转换当使用关系数据库时,物理数据模型(PDM)即为关系模型。CDM/
2、LDM到PDM的转换其实就是E-R模型到关系模型的转换。三、CDM/LDM到PDM转换原理E-R模型到关系模型转换原理:将每一个实体转换成一个关系表,实体属性转换为关系表的列,实体标识符转换为关系表的主键或外键。将实体之间的联系转化为关系表之间的参照完整性约束。例 概念数据模型中“学生”实体,转换为物理数据模型中“学生”表四、弱实体转换关系表前面描述的实体转换为关系表的过程适用于所有的实体类型,但弱实体转换为关系表时,需要特别的处理。非ID依赖弱实体非ID依赖弱实体转换的关系表ID依赖弱实体ID依赖弱实体转换的关系表五、实体联系转换参照完整性约束两种转换方案:一种是将学生表的主键“学号”放入助
3、研金账号表中做外键;另一种是将助研金账号表的主键“账号”放入学生表中做外键。这两种方案均是可行的,由设计者根据应用需求自主做出选择。1.“1:1实体联系”转换表示转换方案:两个实体分别转换为关系表,然后将父实体关系表的主键放入子实体关系表中做外键,便可将1:N实体联系转换为关系表参照完整性约束。2.“1:N实体联系”转换表示转换方案:M:N实体联系不能像1:1和1:N实体联系那样直接转换。需要创建一个新的关联表,该关联表分别参照原有实体对应的关系表。3.“M:N实体联系”转换表示当带有实体继承联系的E-R模型转换关系模型时,首先父实体和子实体都各自转换为表,其属性均转换为表的列。在处理实体继承联系转换时,将父表中的主键放置到子表中,既做主键又做外键。六、实体继承联系转换参照完整性约束转换方案:首先将递归实体转换为表,其属性转换为列,标识符转换为主键,同时还将标识符转换为外键,实现自己对自己的参照。七、实体递归联系转换参照完整性约束1.“1:N实体递归联系”的转换转换方案:增加一个关联表,该表分别参照原实体对应的关系表,并对原关系表建立两个参照完整性约束。2.“M:N实体递归联系”的转换图书借阅管理系统C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年川南幼儿师范高等专科学校高职单招语文2019-2024历年真题考点试卷含答案解析
- 2025年山西管理职业学院高职单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析
- 2025年山西体育职业学院高职单招语文2019-2024历年真题考点试卷含答案解析
- 2025年宜春职业技术学院高职单招语文2019-2024历年真题考点试卷含答案解析
- 2025年安徽广播影视职业技术学院高职单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析
- 2025年宁德职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析
- 2025年宁夏民族职业技术学院高职单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析
- 2025年宁夏体育职业学院高职单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析
- 2025年天津铁道职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析
- ASNT培训课件教学课件
- 2024年专业技术人员继续教育考试必考100题含答案(完整版)
- 新版人教版高中英语选修一、选修二词汇表
- 江苏省南京市联合体2023-2024学年七年级下学期期中英语试卷
- (正式版)JBT 14449-2024 起重机械焊接工艺评定
- 2024年中国人保招聘笔试参考题库附带答案详解
- 2024年共青团入团考试题目及答案
- 提高旅游导游服务技能的培训课程
- 展厅维保方案
- 酒店贷款报告
- 小学三年级下册信息技术全册教案
- 铁路机车电工
评论
0/150
提交评论