地特三等申論題
114年
[資訊處理] 資料庫應用
第 二 題
二、若某研究機構需要建立一個資料庫系統,以管理該機構所有曾經執行過的計畫,經分析後得到下列需求:
每個計畫需要記錄其編號、名稱、預算金額、主持人、開始日期與結束日期。其中計畫編號不可重複以用來辨識不同的計畫,而日期則包含年份和月份。
每個委託單位則有編號、名稱、聯絡人姓名與電話等資訊,其中編號用以辨識不同單位。
一個計畫只能有一個委託單位,但一個單位可以贊助多個計畫案。
請根據上述所有需求畫出一個實體關係圖(Entity-Relationship Diagram,
ER Diagram),注意圖中必須標明實體集合、關係集合、屬性、主鍵和對應數量限制(Mapping Cardinality)等。此外,計畫的日期請使用複合屬性(Composite Attribute)的表示法。(20 分)
每個計畫需要記錄其編號、名稱、預算金額、主持人、開始日期與結束日期。其中計畫編號不可重複以用來辨識不同的計畫,而日期則包含年份和月份。
每個委託單位則有編號、名稱、聯絡人姓名與電話等資訊,其中編號用以辨識不同單位。
一個計畫只能有一個委託單位,但一個單位可以贊助多個計畫案。
請根據上述所有需求畫出一個實體關係圖(Entity-Relationship Diagram,
ER Diagram),注意圖中必須標明實體集合、關係集合、屬性、主鍵和對應數量限制(Mapping Cardinality)等。此外,計畫的日期請使用複合屬性(Composite Attribute)的表示法。(20 分)
📝 此題為申論題
思路引導 VIP
這是一題非常標準的 ER 圖(Entity-Relationship Diagram)設計題。作答的核心思維是「化繁為簡,依序拆解」:
- 識別實體(Entities):從題目中可找出兩個主要實體:
計畫 (Project)與委託單位 (Agency),在 ER 圖中用矩形表示。
🤖
AI 詳解
AI 專屬家教
【考點分析】 本題考查實體關係模型(Entity-Relationship Model)的設計能力。重點包含:實體(Entity)與屬性(Attribute)的識別、主鍵(Primary Key)的標示、複合屬性(Composite Attribute)的畫法,以及一對多(1:N)關係基數(Mapping Cardinality)的呈現。 【理論/法規依據】
▼ 還有更多解析內容