阿摩線上測驗 登入

申論題資訊

試卷:103年 - 103 高等考試_三級_統計:資料處理#43266
科目:資料處理
年份:103年
排序:0

申論題內容

三、關聯資料庫中何謂外來鍵(Foreign key)?(3 分)其任一關聯(relation)一定有 超級鍵(Super key),若任一關聯表擁有 A, B, C 三個屬性,試問最差之情況,其超 級鍵為何?(9 分)若其中 A, B 為唯一的(unique),則其超級鍵有那些?(18 分)

詳解 (共 1 筆)

詳解 提供者:114年高考上榜

外來鍵(Foreign key)是指一個資料表中的一個或多個欄位,它們的值必須等於另一個資料表中的某個主鍵(Primary key)的值,這樣才能建立起兩個資料表之間的關聯(Relation)。

 
在關聯資料庫中,任一關聯(Relation)一定有超級鍵(Super key)。最差的情況是,關聯表擁有的所有屬性都不能重複出現,因此其超級鍵即為所有屬性的組合,即 A, B, C 三個屬性的組合,即 {A, B, C}。
 
若其中 A, B 為唯一的(unique),則其超級鍵有以下幾種:
 
{A, B, C}
{A, C}
{B, C}