免費開始練習
高考申論題 106年 [資訊處理] 資料庫應用

第 一 題

📖 題組:
一家醫院欲設計電子病歷系統,但對應窗口並無相關資訊技術,僅開出如下規格: [醫生資料]: 姓名, 科別, 年資, [門診資料]: 診別, 時間, 主治醫生, [病患]: 姓名, 個人資料, 另外也須紀錄[就診記錄]。 (一) 請根據想像設計一更完整的簡易醫院就診記錄查詢系統關聯資料庫,需能夠回答(二) 的查詢,並繪出相關 ER diagram。(10 分) (二) 請根據你設計的資料庫寫出下列相對應的 SQL 查詢字串:(10 分) 1. 在日期 D 來看內科且有拿藥的六十歲女性。 2. 同一科看過兩次的病患姓名與對應醫生年資。
📝 此題為申論題,共 2 小題

小題 (一)

請根據想像設計一更完整的簡易醫院就診記錄查詢系統關聯資料庫,需能夠回答(二) 的查詢,並繪出相關 ER diagram。(10 分)

思路引導 VIP

解題核心在於從非結構化需求與第二題的查詢條件中,推導出隱含的必要屬性(如年齡、性別、科別、是否拿藥、日期)。設計時需遵循正規化原則(至少 3NF),明確定義主外鍵(PK/FK),並以文字或圖形結構清晰交代 ERD 的實體、屬性、關係與基數(Cardinality)。

🤖
AI 詳解
AI 專屬家教

【解題思路】檢視後續查詢需求,為滿足「六十歲女性」、「是否拿藥」、「日期D」、「同一科別」、「醫生年資」等條件,需對原規格進行擴充並正規化,建構具備完整關聯的資料庫綱目與 ER 模型。 【解答】 一、 關聯綱目設計 (Relational Schema)

小題 (二)

請根據你設計的資料庫寫出下列相對應的 SQL 查詢字串:(10 分)
1. 在日期 D 來看內科且有拿藥的六十歲女性。
2. 同一科看過兩次的病患姓名與對應醫生年資。

思路引導 VIP

本題測驗關聯式資料庫的 SQL 查詢能力。作答前須先明確定義(或假設)對應的資料庫綱目(Schema),包含主鍵與外鍵。接著利用 JOIN 連結病患、醫生與就診紀錄表,並搭配 WHERE 條件與 GROUP BY / HAVING 子句完成複雜的分組篩選查詢。

🤖
AI 詳解
AI 專屬家教

【解題思路】撰寫 SQL 前須先明確定義資料庫關聯綱目(Schema),並利用 JOIN 連結資料表,搭配 GROUP BY 與 HAVING 進行分組與條件篩選。 【詳解】 一、 假設之關聯綱目(Schema)

🏷️ 相關主題

關聯式資料庫查詢與SQL應用實務
查看更多「[資訊處理] 資料庫應用」的主題分類考古題