实验二 概念模型到逻辑模型的设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二
一、实训目的和要求
1.掌握数据库设计与开发的基本步骤
2.会绘制E-R图
3.能将E-R图转换成关系模式
二、实训内容
数据库设计第二步:数据库的概念设计到逻辑设计
一、设计题
1、学校有若干班级,每个班级有若干学生,每个学生选修多门课程,每门课程多名学生选修,现要产生如下学生成绩单,试设计满足成绩单的关系数据模型。
2、图书管理数据模型描述如下:
(1)图书信息包括属性:书号、书名、作者、数量、出版社名、单价、架号。
(2)出版社信息包括属性:出版社号、出版社名、地址、电话、邮编、信箱。
(3)读者信息包括属性:借书证号、姓名、单位。
一个出版社可以出版多种书籍,但同一本书只能在一个出版社出版,出版应有出版日期和责任编辑属性。
每个读者可以借阅多本图书,每本图书可以被多人借阅。借阅信息包括属性:借书日期、还书日期。
解题要求:
(1)用图表示实体及其包含的属性
(2)画出系统的概念模型
3、.产品生产与库存系统数据库E-R图如图43。
写出关系数据库逻辑模型,并用下划线标志主码。
4、某学校教务管理规定:
①一个学生可以选修多门课程,一门课程可有多个学生选修;
②一个教师可以讲授多门课程,一门课程只有一个教师讲授;
③一个学生选修的每一门课程,只有一个成绩。
设学生的属性有学号和姓名;教师的属性有教师编号和教师姓名;课程的属性有课程编号和
课程名称。
要求:(1)根据上述语义画出E-R图,在图中标出属性和联系的类型;
(2)将E-R图转换成关系模型,指出每个关系的主码。