設(shè)某工廠數(shù)據(jù)庫中有四個實體集。一是“倉庫”實體集,屬性有倉庫號、倉庫面積等;二是“零件”實體集,屬性有零件號、零件名、規(guī)格、單價等;三是“供應(yīng)商”實體集,屬性有供應(yīng)商號、供應(yīng)商名、地址等;四是“保管員”實體集,屬性有職工號、姓名等。
設(shè)倉庫與零件之間有“存放”聯(lián)系,每個倉庫可存放多種零件,每種零件可存放于若干倉庫中,每個倉庫存放每種零件要記錄庫存量;供應(yīng)商與零件之間有“供應(yīng)”聯(lián)系,一個供應(yīng)商可供應(yīng)多種零件,每種零件也可由多個供應(yīng)商提供,每個供應(yīng)商每提供一種零件要記錄供應(yīng)量;倉庫與保管員之間有“工作”聯(lián)系,一個倉庫可以有多名保管員,但一名保管員只能在一個倉庫工作。
(1)試為該工廠的數(shù)據(jù)庫設(shè)計一個ER模型,要求標(biāo)注聯(lián)系類型,可省略實體屬性。
(2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)明每個關(guān)系模式的主鍵和外鍵。
您可能感興趣的試卷
最新試題
分組查詢時將GROUP BY和聚合函數(shù)一起使用進行統(tǒng)計匯總。
MySQL中的SERIALIZABLE是事務(wù)的最高隔離級別,也是性能最高的隔離級別。
視圖的查詢語句可以是單表查詢,也可以是多表查詢。
簡述MySQL數(shù)據(jù)庫中和權(quán)限相關(guān)的4個數(shù)據(jù)表。
簡述使用AUTO_INCREMENT的注意事項。
登錄MySQL時,為了防止登錄密碼泄露,可以使用-p選項隱藏登錄密碼。
簡述非空約束的創(chuàng)建方式。
交叉連接查詢的結(jié)果中存在很多不合理的數(shù)據(jù),所以在實際應(yīng)用中應(yīng)避免使用交叉連接查詢。
DROP USER語句一次可以刪除多個用戶,用戶名使用逗號分隔。
下列選項中,對READ UNCOMMITTED的描述正確的有()