- 41
- 0
- 约3千字
- 约 20页
- 2019-03-26 发布于广东
- 举报
. * * * 2.2 建立关系数据模型 将实体-联系图转换为关系数据模型 理解层次和网状数据模型的基本概念 把E-R模型转换成关系数据模型 n 1 1 所在 参赛 n 作品得分 获奖等级 参赛选手 选手编号 姓名 性别 学段 电子邮箱 参赛作品 作品链接 作品大小 作品编号 作品名称 作品类别 参赛学校 地址 联系电话 电子邮箱 学校名称 为什么要把E-R模型转换成关系数据模型? E-R图 概念模型 数据模型 描绘机器中数据存储结构的逻辑模型就是数据模型。 什么是关系?如何表示关系数据模型? 关 系 n 1 1 所在 参赛 n 作品得分 获奖等级 参赛选手 选手编号 姓名 性别 学段 电子邮箱 参赛作品 作品链接 作品大小 作品编号 作品名称 作品类别 参赛学校 地址 联系电话 电子邮箱 学校名称 概念模型转换成若干二维表 从E-R模型到关系数据模型的转换需要解决哪些主要问题? 一是把实体转换为二维表 二是把联系转换为二维表 n 1 1 所在 参赛 n 作品得分 获奖等级 参赛选手 选手编号 姓名 性别 学段 电子邮箱 参赛作品 作品链接 作品大小 作品编号 作品名称 作品类别 参赛学校 地址 联系电话 电子邮箱 学校名称 如何把实体转换为二维表? 列出实体属性和唯一标识实体的关键字,并定义二维表的名字。 n 1 1 所在 参赛 n 作品得分 获奖等级 参赛选手 选手编号 姓名 性别 学段 电子邮箱 参赛作品 作品链接 作品大小 作品编号 作品名称 作品类别 参赛学校 地址 联系电话 电子邮箱 学校名称 参赛选手表 “选手编号”作为”参赛选手表”的关键字 备注 如何把实体转换为二维表? 参赛学校实体集 学校名称 地址 联系电话 电子邮箱 备注 参赛学校表 参赛选手实体集 参赛选手表 参赛作品实体集 参赛作品表 选手编号 姓名 性别 学段 电子邮箱 备注 作品编号 作品名称 作品类别 作品链接 作品大小 备注 “学校名称”作为“参赛学校表”的关键字 “选手编号”作为“参赛选手表”的关键字 “作品编号”作为“参赛作品表”的关键字 E-R图中“联系”的作用是什么? 通过联系,可以从一个实体集出发寻找到或关联到相连的其他实体,例如,“参赛选手”这个实体通过“参赛”这个联系可以查询到不仅“参赛选手”本身的属性,还可以查询到“参赛作品”相应的属性和“参赛”本身的“作品得分”和“获奖等级”属性。 n 1 1 所在 参赛 n 作品得分 获奖等级 参赛选手 选手编号 姓名 性别 学段 电子邮箱 参赛作品 作品链接 作品大小 作品编号 作品名称 作品类别 参赛学校 地址 联系电话 电子邮箱 学校名称 如何把联系转换为二维表?直接转换有何问题?如何解决? 1.把联系本身转换为一个独立的二维表,该表除了包含联系本身的属性外,同时还包含相联实体中的关键字属性,通过它们把这些实体关联起来。 n 1 1 所在 参赛 n 作品得分 获奖等级 参赛选手 选手编号 姓名 性别 学段 电子邮箱 参赛作品 作品链接 作品大小 作品编号 作品名称 作品类别 参赛学校 地址 联系电话 电子邮箱 学校名称 学校名称 选手编号 直接转换有何问题? 直接转换有何问题? 如果把所有联系都直接转换为一个新的二维表格,会出现表格比较多的情况,数据查询等操作起来就不够方便,有些表格是可以通过合并到实体的二维表格中来精简表格数目的。 学校名称 地址 联系电话 电子邮箱 备注 选手编号 姓名 性别 学段 电子邮箱 备注 作品编号 作品名称 作品类别 作品链接 作品大小 备注 学校名称 选手编号 选手编号 作品编号 作品得分 获奖等级 把联系转换为二维表的第二种方法 备注 电子邮箱 联系电话 地址 学校名称 参赛学校表 参赛选手表 参赛作品表 学校名称 性别 姓名 选手编号 另一表的关键字 “参赛”联系本身的属性 选手编号 作品得分 获奖等级 备注 电子邮箱 学段 作品类别 作品名称 作品编号 备注 作品大小 作品链接 是否所有联系都可以合并到实体的二维表格(关系模式)中?哪些可以?哪些不可以?为什么? 1:1联系: 1:1联系两端的实体,任意选择一端,把另一端实体的关键字添加到这一端实体的二维表格中,如果联系本身有属性,再把联系的属性也添加进去。 1:n联系 在n端实体的二维表格中添加1端实体的关键字,如果联系本身有属性,再把联系的属性也添加进去。 是否所有联系都可以合并到实体的二维表格(关系模式)中?哪些可以?哪些不可以?为什么? 校名 地址 电话 学校 任职 校长 姓名 性别 出生日期 职称 1 1 任职年月 校名 校址 校长 学校 聘任 教师 教工号 姓名 专长 职称 1 n
您可能关注的文档
最近下载
- 2025年下半年时事政治选择题(一).docx VIP
- 2026年徐州幼儿师范高等专科学校单招《数学》试卷附完整答案详解(名校卷).docx VIP
- 广东省房屋建筑工程竣工验收技术资料统一用表(2025版最新).docx
- 非煤露天矿山安全设施设计编写提纲.doc VIP
- 2026年兴安职业技术学院单招综合素质考试题库附答案详解.docx VIP
- 昆明寻甸渝昆高铁在建项目“8·18”较大导梁机倾覆事故调查报告.PDF VIP
- 建筑材料采购合同包退条款范本.docx VIP
- 2026年兴安职业技术学院单招综合素质考试题库参考答案详解.docx VIP
- 混凝土蒸汽加热法计算.doc VIP
- 2023年广东省东莞市中考语文试卷真题(含答案详解).docx
原创力文档

文档评论(0)