問題詳情

24.有關外來鍵特性的敘述,下列何者錯誤?
(A)外來鍵一定參考其他關聯表的主鍵,可以用來建立兩個關聯表間的連接。例如:圖書關聯表的作者編號外來鍵是作者關聯表的主鍵
(B)外來鍵在關聯表內不一定是主鍵,例如:在圖書關聯表的作者編號外來鍵並不是主鍵
(C)外來鍵可以是空值 NULL
(D)外來鍵無法參考同一個關聯表的主鍵

參考答案

答案:D
難度:適中0.5
統計:A(0),B(1),C(0),D(1),E(0)

用户評論

【用戶】Jackson Hsieh

【年級】小六上

【評論內容】http://gwj41.iteye.com/blog/643467如果在 FOREIGN KEY 约束的列中输入非 NULL 值,则此值必须在被引用的列中存在,否则将返回违反外键约束的错误信息。 也就是说外键中可以有null,除非外键列定义了not null 

【用戶】housegood

【年級】幼稚園下

【評論內容】下列何者錯誤? (D)外來鍵無法參考同一個關聯表的主鍵 外來鍵(ForeignKeys;FK)外來鍵是關聯表的單一或多個屬性的集合,其屬性值是參考其他關聯表的主鍵,當然也可能參考同一個關聯表的主鍵。來源  :SQL Server 2012 資料庫管理實務 (電子書)https://books.google.co.jp/books?isbn=986347214X

【用戶】Jackson Hsieh

【年級】小六上

【評論內容】http://gwj41.iteye.com/blog/643467如果在 FOREIGN KEY 约束的列中输入非 NULL 值,则此值必须在被引用的列中存在,否则将返回违反外键约束的错误信息。 也就是说外键中可以有null,除非外键列定义了not null 

【用戶】housegood

【年級】幼稚園下

【評論內容】下列何者錯誤? (D)外來鍵無法參考同一個關聯表的主鍵 外來鍵(ForeignKeys;FK)外來鍵是關聯表的單一或多個屬性的集合,其屬性值是參考其他關聯表的主鍵,當然也可能參考同一個關聯表的主鍵。來源  :SQL Server 2012 資料庫管理實務 (電子書)https://books.google.co.jp/books?isbn=986347214X