一個(gè)圖書借閱管理數(shù)據(jù)庫(kù)要求提供下述服務(wù):
(1)可隨時(shí)查詢書庫(kù)中現(xiàn)有書籍的品種、數(shù)量與存放位置。所有各類書籍均可由書號(hào)唯一標(biāo)識(shí)。
(2)可隨時(shí)查詢書籍借還情況,包括借書人單位、姓名、借書證號(hào)、借書日期和還書日期。我們約定:任何人可借多種書,任何一種書可為多個(gè)人所借,借書證號(hào)具有唯一性。
(3)當(dāng)需要時(shí),可通過(guò)數(shù)據(jù)庫(kù)中保存的出版社的電報(bào)編號(hào)、電話、郵編及地址等信息向相應(yīng)出版社增購(gòu)有關(guān)書籍。我們約定,一個(gè)出版社可出版多種書籍,同一本書僅為一個(gè)出版社出版,出版社名具有唯一性。
根據(jù)以上情況和假設(shè),試作如下設(shè)計(jì):
(1)構(gòu)造滿足需本的E-R圖。
(2)轉(zhuǎn)換為等價(jià)的關(guān)系模式結(jié)構(gòu)。
您可能感興趣的試卷
最新試題
下列選項(xiàng)中,對(duì)READ UNCOMMITTED的描述錯(cuò)誤的有()
DROP USER語(yǔ)句一次可以刪除多個(gè)用戶,用戶名使用逗號(hào)分隔。
下列選項(xiàng)中,用于刷新用戶權(quán)限的語(yǔ)句有()
在READ COMMITTED級(jí)別下,一個(gè)事務(wù)只能讀取其他事務(wù)已經(jīng)提交的內(nèi)容,可以避免臟讀和不可重復(fù)讀,但是會(huì)出現(xiàn)幻讀的情況。
視圖的查詢語(yǔ)句可以是單表查詢,也可以是多表查詢。
MySQL中的SERIALIZABLE是事務(wù)的最高隔離級(jí)別,也是性能最高的隔離級(jí)別。
登錄MySQL時(shí),為了防止登錄密碼泄露,可以使用-p選項(xiàng)隱藏登錄密碼。
下列選項(xiàng)中,關(guān)于事務(wù)基本操作的描述正確的有()
使用SERIALIZABLE隔離級(jí)別可以避免幻讀,但同時(shí)也會(huì)增加耗時(shí),影響數(shù)據(jù)庫(kù)的并發(fā)性能。
簡(jiǎn)述MySQL數(shù)據(jù)庫(kù)中和權(quán)限相關(guān)的4個(gè)數(shù)據(jù)表。