赞
踩
班级:计算机科学与技术 学号:
姓名: 日期:
商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售每一种商品,有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。 画出ER图,并在图上注明属性、联系的类型。再转换成关系模式集,并指出每个关系模式的主码和外码。
转换为关系模式:
商店(商店编号,商店名,地址) ,
职工(职工编号,姓名,性别,业绩,商店编号,聘期,月薪),
商店(商品号,商品名,规格,单价) ,
销售(商店编号,商品号,月销售量),
主码为:商店编号,职工,商品号,商店编号
外码为:销售集里的 商品编号,商品号
运动队:队名、教练姓名、队员姓名。
队员:队名、队员姓名、性别、项目。
其中,一个运动队有多名队员,一个队员仅属于一个运动队,一个队有一个教练。
运动队:队编号、队名、教练姓名。
项目:项目名、参加运动队编号、队员姓名、性别、比赛场地。
其中,一个项目可由多个队参加,一个运动员可参加多个项目,一个项目一个比赛场地。
完成如下设计:
运动队E-R图:
运动会E-R图:
全局E-R图:
上述实体中存在如下联系:
构建该数据库的E-R图,并将该E/R图转换为关系模式,指出每个关系模式的主码和外码。
E-R图:
关系模式:
学生(学号,姓名,性别,年龄,平均成绩)
教师(工号,姓名,性别,职称)
课程(课程号,课程名,开课单位)
系(系代号,系名,电话)
讲授(工号,课程号)
选修(学号,课程号)
主码:学号,工号,课程号,系代号
外码:讲授的工号,课程号,选修的学号,课程号
四、为某个IT公司设计一个数据库,包括如下信息:
画出E-R图,并将E-R图转换为关系模式,指出每个关系模式的主码和外码。
关系模式:
部门(部门编号,部门名称,办公地点,部门经理)
部门员工(员工编号,姓名,级别)
部门经理(部门编号,员工编号,姓名,级别)
项目(项目编号,项目名称,开始日期,结束日期)
实习生(实习编号,姓名,年龄)
参与:(开始日期,结束日期,工作时间比)
主码:部门编号,员工编号,(部门编号,员工编号),项目编号,实习编号
外码:参与 的 开始时间,结束时间
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。