民國113年 第3梯次 電腦軟體應用乙級 學科
第61題
在關聯式資料庫系統中,資料表的主鍵(Primary Key)應具備哪些特性?
題目
在關聯式資料庫系統中,資料表的主鍵(Primary Key)應具備哪些特性?
- (1) 識別記錄的唯一性
- (2) 必須是數值
- (3) 不可以重複
- (4) 非空值(Not Null)
官方答案
(1) 識別記錄的唯一性、(3) 不可以重複、(4) 非空值(Not Null)
解析
主鍵是資料表中用來唯一識別每一筆記錄的欄位或欄位組合,須符合實體完整性規則:值必須唯一、不可重複(選項1、3),且不得為空值 NULL(選項4),否則無法定位記錄,也無法作為外鍵被參照。主鍵型態並沒有限制,字串、日期、GUID 皆可,只要能保證唯一即可,因此選項2「必須是數值」不成立。實務上常以員工編號、身分證字號或系統自動產生的流水號作為主鍵。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。