民國101年 第4梯次 電腦軟體應用乙級 學科

第23題

在資料庫軟體M i c r o s o f t A c c e s s X P 中,若主資料表以「一對多」關聯對應到關聯資料表, 當使用者不想在刪除關聯資料表記…

題目

在資料庫軟體M i c r o s o f t A c c e s s X P 中,若主資料表以「一對多」關聯對應到關聯資料表, 當使用者不想在刪除關聯資料表記錄前,就先將主資料表的欄位刪除,則可以設定下列那一 個功能?

  1. (1) 設定強迫參考完整性
  2. (2) 設定為查詢精靈資料類型
  3. (3) 設定驗證規則屬性
  4. (4) 設定主索引

官方答案

(1) 設定強迫參考完整性

解析

在 Access 的「一對多」關聯中,若勾選「強迫參考完整性」(Enforce Referential Integrity),系統會限制:主資料表(一)的主鍵值若已被關聯資料表(多)參考,則不得刪除該主表記錄,亦不得變更其主鍵值,藉此維護資料間邏輯一致性。此功能正是用來防止「先刪除主資料表欄位或記錄,造成關聯資料表出現懸置參考(孤兒記錄)」的問題。選項 2 查詢精靈、選項 3 驗證規則(針對欄位輸入值限制)、選項 4 主索引(建立唯一識別)均無此關聯刪除保護作用,故答案為 1。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料