題組內容
第四題: 已知某國際金控機構之分區銀行(BANK)與各區經理人(MANAGER)之關聯資料,並設定 主鍵欄位分別為“BNK_no”與“MAG_id”,其餘各欄位名稱與資料錄內容詳如下表所列。


(一)依照 Q1 所列 SQL 語句,請確認執行 Q1 欲作資料錄新增時,是否違反“參照完 整性”(referential integrity)限制?請簡易說明原因(免列表呈現)。【3 分】 (Q1) INSERT INTO MANAGER VALUES (‘M6518’, ‘Joyce’, ‘Bronze’, ‘B8008’);
詳解 (共 1 筆)
詳解
insert時違反參照完整性限制。因為manager第4欄位為bank的primarky key,但insert的資料並不存在bank table當中,所以無法參照到對應的BNK_no,違反了參照完整性限制