初考-統計資料處理大意104 年第 29 題單選題
下列何者是設計資料庫時用以表示相關資料的抽象模型?
A決策樹(decision tree)
B實體關係圖(ER diagram)正確答案
C資料流程圖(data flow diagram)
D決策表(decision table)
B正確答案
ER 圖(Entity-Relationship Diagram)是資料庫設計階段用來描繪實體、屬性與關聯的抽象模型。
為什麼答案是 B
ER Diagram 由 Chen 提出,用實體(方形)、屬性(橢圓)、關係(菱形)描繪資料結構,是資料庫概念設計的核心模型。
載入中…
完整詳解
Pro · 無限重點 ER 圖(Entity-Relationship Diagram)是資料庫設計階段用來描繪實體、屬性與關聯的抽象模型。
看到「資料庫設計」+「抽象模型」直接選 ER Diagram,這是資料庫的標準答案。
逐選項分析
A✕
決策樹是機器學習/決策分析工具,用樹狀結構呈現決策路徑,與資料庫設計無關。
B✓ 正確
ER Diagram 由 Chen 提出,用實體(方形)、屬性(橢圓)、關係(菱形)描繪資料結構,是資料庫概念設計的核心模型。
C✕ 陷阱
DFD 描繪的是系統中「資料流動」與處理過程,屬於系統分析工具,非資料庫設計的資料結構模型。易與 ER 圖混淆。
D✕
決策表用表格列出條件與對應動作,是邏輯決策工具,與資料庫設計無關。
各式圖表用途對照
| 工具 | 用途 | 領域 | 核心元素 |
|---|
| ER Diagram | 資料庫設計 | 資料庫 | 實體/屬性/關係 |
| DFD | 資料流動分析 | 系統分析 | 流程/資料流/儲存 |
| 決策樹 | 分類與決策 | AI/決策 | 節點/分支 |
| 決策表 | 條件邏輯 | 邏輯設計 | 條件/動作 |
最常見陷阱是把 DFD(資料流程圖)誤認為資料庫設計工具。記住:ER 描繪「資料是什麼」,DFD 描繪「資料怎麼流」,兩者層次完全不同。