E-R图例子74790ppt课件_第1页
E-R图例子74790ppt课件_第2页
E-R图例子74790ppt课件_第3页
E-R图例子74790ppt课件_第4页
E-R图例子74790ppt课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,1,E-R图例子(1),设计一简易选课系统,实现如下功能:每个系有多门课程,每门课程可以由多个老师教授,每个老师可以教授多门课。比如王福海老师可以教授高等数学B和线性代数,并且他可以教授高数B的两个课堂,选课系统中课堂具有唯一性编号。每个课堂限定了学生人数。学生通过学号和密码登录选课系统。通过课堂进行选课,可以跨系选择,没有学分限制。,.,2,E-R例子(2),选课系统涉及实体及属性:,1.学生属性有学号、姓名、性别、班级、登录密码,2.教师属性有工作编号、姓名、性别、所在系,3.课堂属性有课堂编号、教师、课程名、上课时间、人数,4.课程属性有课程名、性质、应修学生人数、开课系,.,3,E-R例子(3),.,4,E-R例子(4),实体间联系:,1.一个课程由多个教师教师教授,每个教师教授多门课程,2.一个课程开设多个课堂,每个课堂只教授一门课程,.,5,E-R例子(5),实体间联系:,3.一个教师可担任多个课堂的教学,一个课堂只能由一个老师负责。,4.一个学生可选择多个课堂,一个课堂可容纳多个学生。,.,6,E-R例子(6),实体、关系、多重性不能重名,.,7,六、ER图练习,用E-R图表示某个工厂物资管理的概念模型实体仓库:仓库号、面积、电话号码零件:零件号、名称、规格、单价、描述供应商:供应商号、姓名、地址、电话号码、帐号项目:项目号、预算、开工日期职工:职工号、姓名、年龄、职称实体之间的联系如下:一个仓库可以存放多种零件,一种零件可以存放在多个仓库中。仓库和零件具有多对多的联系。用库存量来表示某种零件在某个仓库中的数量。一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作,仓库和职工之间是一对多的联系。职工实体型中具有一对多的联系职工之间具有领导-被领导关系。即仓库主任领导若干保管员。供应商、项目和零件三者之间具有多对多的联系,.,8,ER图练习答案,.,9,AnIntroductiontoDatabaseSystem,.,10,AnIntroductiontoDatabaseSystem,!公司不能做为实体。图中缺少联系名,.,11,1,正确答案,雇员,获得,工程师,文凭,汽车,接受,客户,服务,1,n1,提供,配属,1,1,n2,m3,n3,.,12,某学校有多个系,每个系有多名学生;一门课程有多名学生选修,且一名学生可选修多门课程;一名学生选修一门课程有一个成绩;系有系名称、系主任和系地址等属性,学生有学号、姓名、性别、出生年月等属性,课程有课程号、课程名称和学时数等属性。试根据上述语义设计ER模型,要求注明联系类型,可省略属性。,.,13,.,14,一个读者可以订阅多种期刊,一种期刊可由多个读者订阅,订阅有订阅期限属性。读者有读者编号、姓名、通信地址、电话等属性,期刊有期刊编号、期刊名称、定价等属性。(1)根据上述语义画出E-R图,要求包括属性、实体、联系和联系类型。(2)将E-R图转换为关系模型,并指出每个关系的主键。,.,15,.,16,已知:每个仓库可以存放多种零件,而每种零件也可在多个仓库中保存,在每个仓库中保存的零件都有库存数量。仓库的属性有仓库号(惟一)、地点和电话号码,零件的属性有零件号(惟一)、名称、规格和单价。试:(1)根据上述语义画出E-R图;(2)将E-R模型转换成关系模型,要求标注关系的主键和外键。,.,17,一个工厂可生产多种产品,一种产品可由多个工厂生产。工厂有工厂编号、名称、地址和电话号码等属性;产品有产品号、产品名称、型号等属性;工厂生产出来的产品要记录生产日期和数量等信息。试:(1)根据上述语义画出E-R图;(2)将E-R模型转换成关系模型,并标注关系的主键和外键。,.,18,假设一名职工可以参与多个工程项目,一个工程项目有多名职工参与;工程有工程号、工程名、预算等属性,职工有职工号、姓名、性别等属性。(1)根据上述语义设计ER模型,要求注明联系类型,可以省略属性。(2)将ER模型转换成关系模型。,.,19,某超市与多个供应商建立供货业务,一个供应商供应多种商品,一种商品可由多个供应商提供,供货时需要记录供货日期和数量;供应商有编号、名称、地址和电话等属性,商品有商

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论