




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7 4 1E R图向关系模型的转换 用E R图描述了系统中实体集与实体集之间的联系 但是E R模型只能说明实体间语义的联系 还不能进一步说明详细的数据结构 一般遇到一个实际的问题 总是先设计一个E R模型 然后再把E R模型转换为计算机可以实现的数据模型 在这里以关系模型为例 前面已经介绍了实体集之间的联系 为 1 1 1 n 和 m n 3种联系之一 下面根据3种联系介绍从E R图获得关系模式的方法 1 1 1 联系的E R图到关系模式的转换2 1 n 联系的E R图到关系模式的转换3 m n 联系的E R图到关系模式的转换 1 1 1 联系的E R图到关系模式的转换 转换原则 每个实体集各对应一个关系模式 对于 1 1 的联系 1 可以单独对应一个关系模式 由联系属性 参与联系的各实体集的主码构成关系模式 其主码可选参与联系的实体集的任一主码 2 也可以由联系属性及一方的主码加入到另一方实体集对应的关系模式 1 1 联系的E R图到关系模式的转换 方法1 班级 班级编号 院系 专业 人数 正班长 学号 姓名 属于 学号 班级编号 方法2 班级 班级编号 院系 专业 人数 正班长 学号 姓名 班级编号 关系模式 职工表 编号 姓名 年龄 学历 系 系号 系名 系主任编号 任职时间 1 1 联系的E R图到关系模式的转换 请写出该E R模型的关系模式 方法1 厂长 身份证号 姓名 年龄 性别 入厂时间 工厂 编号 厂名 成立时间 地址 管理 身份证号 编号 方法2 厂长 身份证号 姓名 年龄 性别 入厂时间 工厂 编号 厂名 成立时间 地址 身份证号 2 1 n 联系的E R图到关系模式的转换 转换原则 每个实体集各对应一个关系模式 对于 1 n 的联系 1 可以单独对应一个关系模式 由联系属性 参与联系的各实体集的主码构成关系模式 n端的主码为该关系模式的主码 2 也可以由联系属性及1端的主码加入到n端实体集对应的关系模式中 主码仍为n端的主码 1 n 联系的E R图到关系模式的转换 方法1 班级 班级编号 院系 专业 人数 学生 学号 姓名 年龄 性别 属于 学号 班级编号 方法2 班级 班级编号 院系 专业 人数 学生 学号 姓名 年龄 性别 班级编号 1 n 联系的E R图到关系模式的转换 关系模式 仓库 仓库号 地点 面积 商品 商品号 商品名 价格 仓库号 数量 练习 现有一个银行数据库 包括顾客和帐户的信息 顾客信息包括姓名 地址 电话 社会保险号 帐户包括编号 类型 例如存款 支票 和金额 请将该E R模型图转换为关系模式 2020 2 4 13 关系模式1 顾客 身份证号码 姓名 地址 电话 社会保险号 帐户 编号 金额 类型 拥有 编号 身份证号码 关系模式2 顾客 身份证号码 姓名 地址 电话 社会保险号 帐户 编号 金额 类型 身份证号码 3 m n 联系的E R图到关系模式的转换 转换原则 每个实体集各对应一个关系模式 对于 m n 的联系 单独对应一个关系模式 该关系模式包括联系的属性 参与联系的各实体集的主码属性 该关系模式的主码由各实体集的主码属性共同组成 m n 联系的E R图到关系模式的转换 关系模式 student 学号 姓名 专业 班级 出生日期 性别 照片 course 课程编号 课程名称 课程类别 学分 selection 学号 课程编号 成绩 关系模式 教师 职工号 姓名 职称 课程 课程号 课程名 学分 教学 职工号 课程号 上课时间 质量 m n 联系的E R图到关系模式的转换 在设计好一个项目的关系模式后 下一步的任务是选择合适的数据库管理系统 利用其提供的命令语句 创建数据库 创建数据库的关系表 输入相应数据 并根据需要对数据库中的数据进行各种操作 例1 某学校的教学管理系统的E R图模型的实体有 教师 学生 项目 课程 其E R图如图所示 请将E R图转换为关系模式 关系模式 教师 教师号 教师名 职称 课程 课程号 教师号 课程名 分数 学生 学号 姓名 性别 年龄 项目 项目号 项目名 负责人 参加 教师号 项目号 选修 学号 课程号 例2 请将该E R图转换为关系模式 关系模式 仓库 仓库号 面积 电话号码 零件 零件号 名称 规格 单价 描述 供应商 供应商号 姓名 地址 电话号码 帐号 项目 项目号 预算 开工日期
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 森林法律知识培训心得
- 棋王课件教学课件
- 桥环邻基参与效应课件
- 桥梁预应力张拉课件
- 2025年职业资格会计从业资格考试预测试题集锦
- 2025年民航飞行员执照私照PPL笔试模拟题及详解
- 2025年注册验船师资格考试(A级船舶检验法律法规)自测试题及答案一
- 理财专家一人公司商业模型方案 从副业起步构建月入10万的理财教育事业
- 2025年B级注册验船师资格考试复习资料练习题及答案一
- 2025年交通运输专业考试题及答案详解
- 2025年财政管理知识竞赛题库及答案
- 满意度调查测评方案
- 区域产业协同发展面试题
- 当归种植培训课件
- 三年(2023-2025)中考语文真题分类汇编(全国)专题22 议论文阅读(解析版)
- 学习2025年初中初三开学第一课专题
- 2025年浙江省教师招聘考试(语文)历年参考题库含答案详解(5卷)
- 医学类案例教学法
- 2025文化和旅游部直属事业单位招聘社会人员29人模拟试卷附答案详解
- GA/T 2158-2024法庭科学资金数据获取规程
- 《工程勘察设计收费标准》(2002年修订本)
评论
0/150
提交评论