免費開始練習
調查局三等申論題 105年 [資訊科學組] 系統分析與設計

第 三 題

關聯式資料庫的設計會用正規化(normalization)及去正規化(denormalization)來進行資料庫最佳化。請說明做正規化及去正規化的原因、方法及使用時機。(25 分)
📝 此題為申論題

思路引導 VIP

考生看到此題應立刻聯想到資料庫設計中「資料一致性(防異常)」與「查詢效能(少Join)」的權衡。作答時建議採對稱結構,分別論述兩者的『原因、方法、時機』,最後務必利用表格進行全方位比較(如 OLTP vs OLAP),以展現系統架構規劃的高度。

🤖
AI 詳解 AI 專屬家教

【破題】 關聯式資料庫設計的核心挑戰在於「維持資料一致性」與「提升查詢效能」之間的權衡(Trade-off)。「正規化」旨在減少冗餘以確保資料正確性,而「去正規化」則是透過犧牲部分空間與一致性來換取讀取效能。 【論述】

▼ 還有更多解析內容

升級 VIP 解鎖