Examly題庫立即開始練習
初考-統計資料處理大意1051單選題

若採連鎖反應(Cascades)法,對外來鍵(Foreign Key)的參考對象做刪除或更新動作,當參考的外來鍵有相對匹配值時,下列何者正確?

A立即異動之,別管其他檔案的匹配值,以免會有連鎖反應
B將第一個匹配值改為 null,以防連鎖反應
C整個反應動作應該視為是一個完整的異動正確答案
D整個反應動作應該視為是一個對外來鍵欄名做刪除或更新的異動
答案與詳解
C
正確答案
連鎖反應法:主鍵異動時,所有參考它的外來鍵同步異動,整個過程視為一筆原子交易(Transaction)。

為什麼答案是 C

正確。連鎖反應中所有被牽動的異動(主表 + 所有關聯子表)必須視為一個完整的交易(Transaction),要嘛全部成功,要嘛全部失敗回復,以維持資料一致性。

考點:參考完整性考點:Set Null 混淆考點:交易原子性考點:資料 vs 綱要
載入中…

想練更多資料處理大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮