实验3ER图设计到关系模型转换.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验3ER图设计到关系模型转换

实验:ER图设计到关系模型转换 1.实验目的 1.掌握E-R模型的绘制方法。 2.能将E-R模型转换为关系模型,为后续课程实现创建数据库、数据表、表间关系等(修改表结构)打好基础。 2.实验内容及步骤 前期要求掌握的知识: 数据库设计的一个最基本的问题是如何建立一个好的数据库模式。即给出一组数据,如何构造一个适合于它们的数据模式,使数据库系统无论是在数据存储方面,还是在数据操纵方面都有较好的性能。 实验相关理论或原理: 设计E—R图步骤: 1、设计局部E-R图。 (1)确定实体集合 (2)联系 标明:1:1,1:N,N:M。原则上:与处理框相关的输入流(数据流),输出流(数据目的地),输入或输出的工作之间的可能存在的联系。 (3)属性 属性名尽量和数据流中数据项名相同。 (4)主关键字 属性中标明作为PK(primary key)的属性集合. 2、集成局部E-R图 在设计局部E-R图的???础上,将局部E-R图集成为全局E-R图。集成时要解决的问题:消除冲突、消除冗余 3、合并局部E-R图 合并局部E-R图中相同部分,尽可能的保留特殊部分,删除冗余部分,用累加的方式一次集成两个局部E-R图。 4、优化全局E-R图必要时应对全局E-R图进行修改,重构和优化得到最佳的全局E-R图方案。 内容: 题1:某学院的教学管理的对象是:系(系名,办公地址)、教师(教师工号、姓名、年龄、职称)、学生(学号,姓名,生日)、课程(课程号,课程名,学分)。其中,一个系有多个教师每个教师只属于一个系,每个老师可上多门课,每门课只由一个老师上,每个学生可以在某学期选修多门课,每门课可有多个学生选修。 题2:某旅行社管理系统管理的对象是: 景点(景点编号,景点名称,地点,景点描述)、线路(线路编号,线路名称,线路描述)、导游(工号,姓名,等级)、旅游团队(团队编号,人数,开始日期,截止日期),其中,每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路; 每条线路可同时存在多个旅游团队,每个团队只可旅游一条线路。 题3:某研究所科研管理系统情况如下: 部门:包括部门号、部门名、办公室。每个部门有多名职工。 职工:包括职工号、姓名、性别、年龄、职称、专业、简历。 简历:包括开始时间、终止时间、工作单位、担任职务。 项目:包括项目编号、项目名称、项目经费、项目来源、负责人。 每名职工可参加多个项目,每个项目可多名职工参加。 题4:某医院有多个科室,每个科室有多名医生,每名医生只能在一个科室中工作。每名医生可以参与多个医药科研项目,每个医药科研项目可以由多名医生参加。每名医生参加某医药科研项目,都有参加该项目的时间和项目名称。 其他相关信息包括,关键词带下划线: 科室:科室编号,科室名称; 医药科研项目:项目编号,项目名称,项目简述 医生:工号,姓名,出生日期,民族 (1)根据上述语义设计E-R模型,要求标注联系类型; (2)将E-R图转换成关系数据模型,并指出每一个关系的主键 题5:图中显示一张交通违章处罚通知书,根据这张通知书所提供的信息,设计一个E-R模型,并将这个E-R模型转换成关系数据模型,要求标注主码和外码。 交通违章通知书:       编号:TZ11719 姓名:××× 驾驶执照号:×××××× 地址:×××××××××× 邮编:×××××× 电话:××××××机动车牌照号:×××××× 型号:×××××× 制造厂:×××××× 生产日期:××××××违章日期:×××××× 时间:×××××× 地点:×××××× 违章记载:××××××处罚方式 √ 警告 √ 罚款 暂扣驾驶执照警察签字:××× 警察编号:×××被处罚人签字:×××注:一张违章通知书可能有多项处罚,例如:警告+罚款 根据以上描述: 设计E-R图,要求标明实体名,联系名,联系类型,可省略属性。 并将ER图转换成关系模型 实验名称ER图设计实验日期实验目的掌握E-R模型的绘制方法。 能将E-R模型转换为关系模型,为后续课程实现创建数据库、数据表、表间关系等(修改表结构)打好基础。 。实验环境Windows 7 ,Visio2010实验内容 按实验步骤完成ER图。 请在这里完成。试验思考回答以下问题: E-R模型是概念模型还是逻辑模型?E和R分别是什么意思 1个A对应n个B, 1个B对应1个A,A和B之间是什么联系? E-R模型中,实体是有属性的,联系可以有属性么? 一个班的学生构成一个实体集,假设学生实体描述为(学号,姓名,性别,年龄),请说说属性、???域、关键字。 【手写“回答以下问题”,

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档