自考《互聯網數據庫》專項習題:綜合題
2025-07-08 來源:中國教育在線
綜合題
1. 設計一個倉庫零件管理數據庫,有倉庫和零件兩個實體,倉庫實體屬性有:倉庫號,面積,電話號碼;零件實體屬性有:零件號,名稱,規格,單價。一個倉庫可以存放多種零件,每種零件也可以存放在多個倉庫內,每個倉庫存放的零件必須有一個庫存量。
根據上述語義要求,回答下面問題:
①畫出E-R圖,要求在圖中表示聯系的類型;
②將E-R圖轉換為關系模式,并指出每個關系模式的主碼。
E-R圖如下:
轉換關系模式如下:
零件(零件號,名稱,規格,單價) 主碼:零件號
倉庫(倉庫號,面積,電話號碼) 主碼:倉庫號
庫存(零件號,倉庫號,庫存量) 主碼:零件號,倉庫號
2. 某電子商務網站要求提供下述服務:
(1)可隨時查詢庫存中現有物品的名稱、庫存數量和單價。所有物品均由物品編號僅有標識。
(2)可隨時查詢顧客及訂購情況,顧客情況有顧客號、顧客名、聯系方式、收貨地點。所有顧客編號不重復。訂購情況是:每個顧客可以訂購多個物品,每個物品可以被多個顧客訂購,顧客在訂購時要說明訂構數量
根據以上要求,完成如下任務:
①根據語義設計出E-R模型;(4分)
②將該E-R模型轉換為一組等價的關系模式,并指出每個關系模式的主碼;
E-R圖模型如下:
轉換關系模式如下:
庫存物品(物品編號,物品名稱,數量,單價) 主碼:物品編號
顧客(顧客號,顧客名,聯系電話,收貨地點) 主碼:顧客號
訂購(顧客號,物品編號,訂購數量) 主碼:顧客號,物品編號