地特四等申論題
113年
[統計] 資料處理概要
第 二 題
📖 題組:
資料庫系統中有一個名為 student 資料表,請說明執行下列 SQL 指令對資料庫會有的影響。(每小題 10 分,共 20 分)
資料庫系統中有一個名為 student 資料表,請說明執行下列 SQL 指令對資料庫會有的影響。(每小題 10 分,共 20 分)
📝 此題為申論題,共 2 小題
小題 (二)
DROP TABLE student RESTRICT;
思路引導 VIP
分析 RESTRICT 關鍵字的作用。RESTRICT (限制) 是一種保護機制,當我們試圖刪除某個表時,資料庫會先檢查是否有其他物件依賴於它。如果有,就拒絕執行刪除操作並回報錯誤;只有在無任何依賴物件時才能成功刪除。
小題 (一)
DROP TABLE student CASCADE;
思路引導 VIP
分析 DROP TABLE 中 CASCADE 關鍵字的作用。CASCADE (串聯/連鎖) 的意思是:不僅刪除目標資料表,如果資料庫中有其他物件(如視圖 View、外部鍵 Foreign Key約束)依賴於這張表,則會將這些依賴的物件一併刪除或移除關聯。