數據庫第二次測驗題目

數據庫系統概論課堂測驗二(2015年4月24日,1.5H)

數據庫設計

對一個住院病人來講,他到醫院看病的過程及醫院的處理流程,簡單的講是:病人先要到住院處登記並交納住院押金,牀位緊張的醫院登記後要等待牀位。然後,到病區接受主治醫生的檢查和詢問,接受入院常規檢查,接受臨時治療或按主治醫生制定的長期治療方案接受長期治療。治療過程中醫生給病人下醫囑,醫囑產生藥品和治療項目兩種申請單,藥房根據病區的發藥申請單給病人發藥,在此之前藥房要向藥庫申請進貨,如果藥庫有庫存則發給藥房沒有則列入採購計劃。治療過程中因爲押金不夠或醫生的判斷,需要退藥,則會向藥房申請退藥。治療項目在功檢科室做完後直接收費。治療結束後護士讓病人出區,出入院處再給病人辦理出院手術。

分析如下:(1)一個病區需要向不同類型的藥房拿藥,一個藥房又可爲多個病區供藥;(2)病區與牀位之間是擁有關係,一個病區擁有多張牀位;(3)一個病區可以指派多個醫生;(4)一個病區可以指派多個護士;(5)醫生與病人之間存在治療關係,一個醫生可以治療多個病人;(6)護士與病人之間存在護理關係,一個護士通常要護理多個病人;(7)一個病人只佔用一張牀位;(8)醫生在治療過程中會開列許多醫囑;(9)一個病人在治療過程中將發生多筆醫囑;(10)一種藥品將可被多個醫囑用到;(11)一種功檢項目可被多個醫囑用到;(12)一種藥品可被多筆費用明細包含;(13)一種功檢項目可被多筆費用包含;(14)一個藥房擁有多種藥品;(15)多個藥房向一個藥庫進貨退貨,比如:一病區中藥房二病區中藥房都是向中藥庫進藥和退藥;(16)一個病人擁有多條費用明細;(17)一個功檢科室擁有多個功檢項目;(18)一個藥品採購計劃會涉及多種藥品。

(1)畫出該醫院信息管理系統的ER圖(可不畫實體的屬性);

(2)自行爲各個實體抽象出所需屬性,並將上面的ER圖模型轉換成關係模型;

(3)指出各個關係的主鍵與外鍵(如果存在)。

下課前上交以上三道題目的答案(word文檔),上交格式參考前面作業(郵件主題名:學號姓名-第二次測驗)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章