摘要:2014上半年數(shù)據(jù)庫系統(tǒng)工程師考試真題及答案解析下午卷 試題三.閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。 【說明】某圖書館的管理系統(tǒng)部分需求和設(shè)計結(jié)果描述如下: 圖書館的主要業(yè)務(wù)包括以下幾項:
>>>>>>>>>>點擊進入數(shù)據(jù)庫系統(tǒng)工程師考試網(wǎng)絡(luò)課堂
>>>>>>>>>>點擊進入數(shù)據(jù)庫系統(tǒng)工程師歷年真題題庫
>>>>>>>>>>點擊進入數(shù)據(jù)庫工程師考試大綱教材
2014上半年數(shù)據(jù)庫系統(tǒng)工程師考試真題及答案解析
下午卷
試題三.閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
某圖書館的管理系統(tǒng)部分需求和設(shè)計結(jié)果描述如下: 圖書館的主要業(yè)務(wù)包括以下幾項:
(1)、對所有圖書進行編目,每一書目包括ISBN號、書名、出版社、作者、排名, 其中一部書可以有多名作者,每名作者有一個排名;
(2)、對每本圖書進行編號,包括書號、ISBN號、書名、出版社、破損情況、存 放位置和定價,其中每一本書有編號,相同ISBN號的書集中存放,有相同的 存儲位置,相同ISBN號的書或因不同印刷批次而定價不同;
(3)、讀者向圖書館申請借閱資格,辦理借書證,以后憑借書證從圖書館借閱圖書。 辦理借書證時需登記身份證號、姓名、性別、出生年月日,并交納指定金額的押金。 如果所借圖書定價較高時,讀者還須補交押金,還書后可退還所補交的押金;
(4)、讀者借閱圖書前,可以通過ISBN號、書名或作者等單一條件或多條件組合 進行查詢。根據(jù)查詢結(jié)果,當有圖書在庫時,讀者可直接借閱;當所查書目的所有圖 書己被他人借走時,讀者可進行預約,待他人還書后,由館員進行電話通知;
(5)、讀者借書時,由系統(tǒng)生成本次借書的流水號,并登記借書證號、書號、 借書日期,其中同時借多本書使用同一流水號,每種書目都有一個允許一次借閱的借 書時長,一般為90天,不同書目有不同的借書時長,并且可以進行調(diào)整,但調(diào)整前所 借出的書,仍按原借書時長進行處理;
(6)、讀者還書時,要登記還書日期,如果超出借書時長,要繳納相應(yīng)的罰款;如果所還圖書由借書者在持有期間造成破損,也要進行登記并進行相應(yīng)的罰款處罰。 初步設(shè)計的該圖書館管理系統(tǒng),其關(guān)系模式如圖4-1所示。
【問題1】
對關(guān)系“借還”,請回答以下問題:
(1)列舉出所有候選鍵;
(2)根據(jù)需求描述,借還關(guān)系能否實現(xiàn)對超出借書時長的情況進行正確判定?用 60字以內(nèi)文字簡要敘述理由。如果不能,請給出修改后的關(guān)系模式(只修改相關(guān)關(guān)系 模式屬注時,仍使用原關(guān)系名,如需分解關(guān)系模式,請在原關(guān)系名后加1,2,„等進 行區(qū)別)
【問題2】
對關(guān)系“圖書”,請回答以下問題: (1)寫出該關(guān)系的函數(shù)依賴集;
(2)判定該關(guān)系是否屬于BCNF,用60字以內(nèi)文字簡要敘述理由。如果不是,請 進行修改,使其滿足BCNF,如果需要修改其它關(guān)系模式,請一并修改,給出修改后 的關(guān)系模式(只修改相關(guān)關(guān)系模式屬性時,仍使用原關(guān)系名,如需分解關(guān)系模式,請 在原關(guān)系名后加1,2,...等進行區(qū)別)。
【問題3】
(3)對關(guān)系“書目”,請回答以下問題:
(4)(1)它是否屬于第四范式,用60字以內(nèi)文字敘述理由。
(5)(2)如果不是,將其分解為第四范式,分解后的關(guān)系名依次為:書目1,書目2,„。 如果在解決【問題1】、【問題2】時,對該關(guān)系的屬性進行了修改,請沿用修改后的屬性。
參考答案
相關(guān)鏈接:
數(shù)據(jù)庫系統(tǒng)工程師考試知識點分析與真題詳解(第4版)
數(shù)據(jù)庫系統(tǒng)工程師考試歷年試題分析與解答(第4版)
數(shù)據(jù)庫系統(tǒng)工程師考試下午知識點精講與考前必練
數(shù)據(jù)庫系統(tǒng)工程師考試考前串講
軟考備考資料免費領(lǐng)取
去領(lǐng)取