1、实验二一、实训目的和要求1.掌握数据库设计 与开发的基本步骤2.会绘制 E-R 图3.能将 E-R 图转换成关系模式二、实训内容数据库设计第二步:数据库的概念设计到逻辑设计一、设计题1、学校有若干班级,每个班级有若干学生,每个学生选修多门课程,每门课程多名学生选修,现要产生如下学生成绩单,试设计满足成绩单的关系数据模型。2、图书管理数据模型描述如下:(1)图书信息包括属性:书号、书名、作者、数量、出版社名、单价、架号。(2)出版社信息包括属性:出版社号、出版社名、地址、电话、邮编、信箱。(3)读者信息包括属性:借书证号、姓名、单位。一个出版社可以出版多种书籍,但同一本书只能在一个出版社出版,出
2、版应有出版日期和责任编辑属性。每个读者可以借阅多本图书,每本图书可以被多人借阅。借阅信息包括属性:借书日期、还书日期。解题要求:(1)用图表示实体及其包含的属性(2)画出系统的概念模型3、.产品生产与库存系统数据库 E-R 图如图 43。写出关系数据库逻辑模型,并用下划线标志主码。4、某学校教务管理规定:一个学生可以选修多门课程,一门课程可有多个学生选修;一个教师可以讲授多门课程,一门课程只有一个教师讲授;一个学生选修的每一门课程,只有一个成绩。设学生的属性有学号和姓名;教师的属性有教师编号和教师姓名;课程的属性有课程编号和课程名称。要求:(1)根据上述语义画出 E-R 图,在图中标出属性和联系的类型;(2)将 E-R 图转换成关系模型,指出每个关系的主码。