民國112年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第9題

對於關聯式資料庫的參考完整性限制(Referential Integrity Constraint),若R1 的A 屬性參考到 R2 的B 屬性,那麼任何一個時…

題目

對於關聯式資料庫的參考完整性限制(Referential Integrity Constraint),若R1 的A 屬性參考到 R2 的B 屬性,那麼任何一個時間點,「R1 的A 屬性值所形成的集合S1」與「R2 的B 屬性值所 形成的集合S2」兩集合的關係如何?

  1. (1) S1 與S2 的關係不定
  2. (2) S1 包含於或等於S2
  3. (3) S1=S2
  4. (4) S2 包含於或等於S1

官方答案

(2) S1 包含於或等於S2

解析

參考完整性要求外來鍵(R1.A)的值必須存在於被參考的主鍵(R2.B)中,或為NULL。因此R1.A的非空值集合S1必定是R2.B值集合S2的子集,即S1⊆S2,也就是「S1包含於或等於S2」。

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

官方資料