摘要:2012上半年數據庫系統工程師考試真題及答案解析下午卷 試題三(共15 分) 【說明】某醫院擬開發一套住院病人信息管理系統,以方便對住院病人、醫生、護士和手術等信息進行管理。
下午卷
試題三(共15 分)
【說明】
某醫院擬開發一套住院病人信息管理系統,以方便對住院病人、醫生、護士和手術等信息進行管理。
【需求分析】
(1)系統登記每個病人的住院信息,包括:病案號、病人的姓名、性別、地址、身份證號、電話號碼、入院時間及病床信息等,每個病床有所屬的病房及病區。如表3-1 所示。其中病案號標識病人本次住院的信息。

(2)在一個病人的一次住院期間,由一名醫生對該病人的病情進行診斷,并填寫一份診斷書,如表3-2 所示。對于需要進行一次或多次手術的病人,系統記錄手術名稱、手術室、手術日期、手術時間、主刀醫生及多名協助醫生,每名醫生在手術中的責任不同,如表3-3 所示,其中手術室包含手術室號、樓層、地點和類型等信息。

(3)護士分為兩類:病床護士和手術室護士。每個病床護士負責護理一個病區內的所有病人,每個病區由多名護士負責護理。手術室護士負責手術室的護理工作。每個手術室護士負責多個手術室,每個手術室由多名護士負責,每個護士在手術室中有不同的責任,并由系統記錄其責任。
【概念模型設計】
根據需求階段收集的信息,設計的實體聯系圖(不完整)如圖3-1 所示。
【邏輯結構設計】
根據概念模型設計階段完成的實體聯系圖,得出如下關系模式(不完整):

病床(病床號,病房,病房類型,所屬病區)
護士(護士編號,姓名,類型,性別,級別)
病床護士( (1)___)
手術室(手術室號,樓層,地點,類型)
手術室護士((2)___)
病人( (3) ________,姓名,性別,地址,身份證號,電話號碼,入院時間)
醫生(醫生編號,姓名,性別,職稱,所屬科室)
診斷書( (4)______ ,診斷,診斷時間)
手術安排(病案號,手術室號,手術時間,手術名稱)
手術醫生安排( (5) ,醫生責任)
【問題1】(7 分)
補充圖3-1 中的聯系和聯系的類型。
【問題2】(5 分)
根據圖3-1,將邏輯結構設計階段生成的關系模式中的空(1)~(5)補充完整,并用下劃線指出 主鍵。
【問題3】(3 分)
如果系統還需要記錄醫生給病人的用藥情況,即記錄醫生給病人所開處方中藥品的名稱、用量、價格、藥品的生產廠家等信息。請根據該要求,對圖3-1 進行修改,畫出補充后的實體、實體間聯系和聯系的類型。
參考答案

相關鏈接:
數據庫系統工程師考試知識點分析與真題詳解(第4版)
數據庫系統工程師考試歷年試題分析與解答(第4版)
數據庫系統工程師考試下午知識點精講與考前必練
數據庫系統工程師考試考前串講
軟考備考資料免費領取
去領取
專注在線職業教育24年