民國112年 第2梯次 網頁設計乙級 學科
第76題
對於關聯正規化(Normalize)的敘述,何者正確?
題目
對於關聯正規化(Normalize)的敘述,何者正確?
- (1) 越嚴格的「正規化型式」,查詢時便要花越多的時間來做合併(Join)
- (2) 正規化的目的之一是消除「更新時的異常現象(Update Anomalies)」
- (3) 為了符合「正規化型式」的條件,會將關聯切割成數個失真(Lossy)的關聯
- (4) 正規化的步驟:是將關聯從滿足第n+1 正規化型式Normalize 成第n 正規化型式,反覆執行, 直到所有異常現象消失為止
官方答案
(1) 越嚴格的「正規化型式」,查詢時便要花越多的時間來做合併(Join)、(2) 正規化的目的之一是消除「更新時的異常現象(Update Anomalies)」
解析
正規化程度越高,表格越多,查詢需更多 Join,耗時增加(1 正確);核心目的在消除更新異常(2 正確)。正規化必須為無損分解(3 錯誤),且步驟是由低階向高階正規化(4 錯誤)。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。