数据库概念设计E-R图练习题
1.上海可的商业连锁集团需要建立信息系统。该系统中存在3个实体集,一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。
商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可以放在多个商店销售,每个商店销售的一种商品有月销售量;商店与职工之间存在“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和工资。试画出E-R图。
实体型:
商店(商店编号,商店名,地址)
商品(商品号,商品名,规格,单价)
职工(职工编号,姓名,性别,业绩)
关系模型:
商店(商店编号,商店名,地址)
商品(商品号,商品名,规格,单价)
职工(职工编号,姓名,性别,业绩,商店编号,工资,聘期)
销售(商店编号,商品号,月销售量)
2. 某集团公司需要建立一个数据库存储以下信息:
(1).该集团公司由多个工厂组成,每个工厂具有厂名和厂长名两个属性;一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。
(2).一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。
数据库属性的概念(3).一个车间生产多种产品,产品有产品号和价格。
(4).一个车间生产多种零件,一个零件也可能由多个车间制造。零件有零件号、重量和价格。
(5).一个产品由多种零件组成,一种零件也可装配出多种产品。
(6).产品与零件均分类存贮在特定仓库中。
(7).厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。
实体型:
工厂(厂名、厂长名、厂址、接待电话)
车间(车间号、车间主任姓名、地址、电话)
工人(职工号、姓名、年龄、性别、工种)
仓库(仓库号、仓库主任号、电话地址)
零件(零件号、重量、价格)
产品(产品号、价格)
关系模型:
工厂(厂名、厂长名、厂址、接待电话)
车间(车间号、车间主任姓名、地址、电话、厂名)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论