設某工廠數(shù)據(jù)庫中有四個實體集。一是“倉庫”實體集,屬性有倉庫號、倉庫面積等;二是“零件”實體集,屬性有零件號、零件名、規(guī)格、單價等;三是“供應商”實體集,屬性有供應商號、供應商名、地址等;四是“保管員”實體集,屬性有職工號、姓名等。
設倉庫與零件之間有“存放”聯(lián)系,每個倉庫可存放多種零件,每種零件可存放于若干倉庫中,每個倉庫存放每種零件要記錄庫存量;供應商與零件之間有“供應”聯(lián)系,一個供應商可供應多種零件,每種零件也可由多個供應商提供,每個供應商每提供一種零件要記錄供應量;倉庫與保管員之間有“工作”聯(lián)系,一個倉庫可以有多名保管員,但一名保管員只能在一個倉庫工作。
(1)試為該工廠的數(shù)據(jù)庫設計一個ER模型,要求標注聯(lián)系類型,可省略實體屬性。
(2)根據(jù)轉換規(guī)則,將ER模型轉換成關系模型,要求標明每個關系模式的主鍵和外鍵。
您可能感興趣的試卷
最新試題
簡述user數(shù)據(jù)表中字段的分類。
使用SERIALIZABLE隔離級別可以避免幻讀,但同時也會增加耗時,影響數(shù)據(jù)庫的并發(fā)性能。
下列選項中,關于事務基本操作的描述正確的有()
關于字段自動增長的描述正確的有()
下列選項中,對READ COMMITTED的描述錯誤的有()
下列選項中對事務操作的說法正確的有()
簡述MySQL數(shù)據(jù)庫和Oracle數(shù)據(jù)庫的特點。
在刪除數(shù)據(jù)庫的語句中使用IF EXISTS可以防止刪除不存在的數(shù)據(jù)庫時發(fā)生錯誤。
視圖是一種真實存在的表,并且它的數(shù)據(jù)依賴于真實存在的數(shù)據(jù)表。
簡述MySQL中常用的聚合函數(shù)并說明函數(shù)功能。