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

第34題

關聯式資料表(R e l a t i o n a l T a b l e s )R 中,若指定某屬性其值有唯一( U n i q u e ) 的特性,這 是指那…

題目

關聯式資料表(R e l a t i o n a l T a b l e s )R 中,若指定某屬性其值有唯一( U n i q u e ) 的特性,這 是指那種限制?

  1. (1) 定義域限制 ( D o m a i n C o n s t r a i n t s )
  2. (2) 鍵值限制 ( K e y C o n s t r a i n t s )
  3. (3) 實體完整性限制 ( E n t i t y I n t e g r i t y C o n s t r a i n t s )
  4. (4) 參照完整性限制 ( R e f e r e n t i a l I n t e g r i t y C o n s t r a i n t s )

官方答案

(2) 鍵值限制 ( K e y C o n s t r a i n t s )

解析

關聯式資料庫中,指定某屬性值具有唯一性,稱為「鍵值限制」。定義域限制是指屬性值必須屬於特定集合;實體完整性限制要求主鍵不可為NULL;參照完整性限制規範外鍵必須參照存在的主鍵。唯一性約束是候選鍵的基本特性,故屬鍵值限制範疇。

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

官方資料