实验二 概念模型到逻辑模型的设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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图转换成关系模型,指出每个关系的主码。

相关文档
最新文档