民國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) 定義域限制 ( D o m a i n 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 )
- (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) 參照完整性限制 ( 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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。