如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第七章数据库设计(实例)设有如下实体:1.学生:学号,姓名,性别,年龄,单位名称,选修课程名。2.课程信息:课程号,课程名,开课单位,学时,学分,任课教师。3.教师:教师号,姓名,性别,职称,讲授课程编号4.系:单位名称,电话,教师号,教师姓名上述实体中存在如下联系:1、一个学生可以选修多门课程,一门课程可以被多个学生选修;2、一个教师可讲授多门课程,一门课程可由多个教师讲授;3、一个单位可有多个教师,一个教师只能属于一个单位。试完成如下工作:1、分别设计学生选课和教师任课两个局部E-R图;2、将上述设计完成的E-R图合并成一个全局E-R图;3、将该全局E-R图转换为等价的关系模式表示的数据库逻辑结构。学生选课局部E-R图性别学生对应的关系模式结构如下:单位(单位名称、电话)教师(教师号、姓名、性别、职称、单位名称)课程(课程编号、课程名、单位名称、学时、学分)学生(学号、姓名、性别、年龄、单位名称)讲授(教师号、课程编号)选修(学号、课程编号)某超市公司下属有若干个连锁店,每个商店经营若干种商品,每个商店有若干职工,但每个职工只能在一个商店工作。设实体类型“商店”的属性有:商店编号,店名,店址,店经理。实体类型“商品”的属性有:商品编号,商品名,单价,产地。实体类型“职工”的属性有:职式编号,职工名,性别,工资。试画出反映商店、商品、职工实体及其联系类型的E-R图,要求在联系中应反映出职工参加某个商店工作的起止时间,商店销售商品的月销售量。商店对应的关系模式结构如下:商店(商店编号,店名,店址,店经理)职工(职工编号,职工姓名,性别,工资,商店编号)商品(商品号,商品名,单价,产地)销售(商品号,商店编号,月销售量)一个图书借阅管理数据库要求提供下述服务:可随时查询书库中现有图书的品种、数量与存放位置。所有各类图书均由书号惟一标识。可随时查询图书借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。我们约定:任何人可借多种书,任何一种书可为多个人借阅,借书证号惟一。当需要时,可通过数据库中保存的出版社的电话编号、电话、邮编及地址等信息向相应出版社增购有关书籍。约定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。借书人对应的关系模式结构如下:借书人(借书证号、姓名、单位)图书(书号、书名、数量、存放位置、出版社社名)出版社(出版社社名、电话编号、邮编、电话、地址)借阅(借书证号、书号、借书日期、还书日期)科室:科名、科地址、科电话、医生姓名病房:病房号、床位号、所属科室名医生:姓名、职称、所属科室名、年龄、工作证号病人:病历号、姓名、性别、诊断、主管医生、病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个病房对应的关系模式结构如下:科室(科名、科地址、科电话)病房(病房号、科室名、床位号)医生(工作证号、姓名、职称、所属科室名、年龄)病人(病历号、姓名、性别、主管医生、病房号)