武汉自考《互联网数据库》专项习题:综合题-武汉自考网_武汉自考本科大专报名_湖北自考网_湖北省自学考试服务平台
武汉自考网 >>

武汉自考《互联网数据库》专项习题:综合题

来源: 互联网 发布时间: 2019-09-16 09:53

综合题练习题

  1. 设计一个仓库零件管理数据库,有仓库和零件两个实体,仓库实体属性有:仓库号,面积,电话号码;零件实体属性有:零件号,名称,规格,单价。一个仓库可以存放多种零件,每种零件也可以存放在多个仓库内,每个仓库存放的零件必须有一个库存量。

  根据上述语义要求,回答下面问题:

  ①画出E-R图,要求在图中表示联系的类型;

  ②将E-R图转换为关系模式,并指出每个关系模式的主码。

  E-R图如下:

  

 

  转换关系模式如下:

  零件(零件号,名称,规格,单价) 主码:零件号

  仓库(仓库号,面积,电话号码) 主码:仓库号

  库存(零件号,仓库号,库存量) 主码:零件号,仓库号

  2. 某电子商务网站要求提供下述服务:

  (1)可随时查询库存中现有物品的名称、库存数量和单价。所有物品均由物品编号唯一标识。

  (2)可随时查询顾客及订购情况,顾客情况有顾客号、顾客名、联系方式、收货地点。所有顾客编号不重复。订购情况是:每个顾客可以订购多个物品,每个物品可以被多个顾客订购,顾客在订购时要说明订构数量

  根据以上要求,完成如下任务:

  ①根据语义设计出E-R模型;(4分)

  ②将该E-R模型转换为一组等价的关系模式,并指出每个关系模式的主码;

  E-R图模型如下:

  

 

  转换关系模式如下:

  库存物品(物品编号,物品名称,数量,单价) 主码:物品编号

  顾客(顾客号,顾客名,联系电话,收货地点) 主码:顾客号

  订购(顾客号,物品编号,订购数量) 主码:顾客号,物品编号

 

武汉自考网