阿摩線上測驗 登入

申論題資訊

試卷:103年 - 中華電信從業人員(基層專員)遴選試題-行銷學#63832
科目:行銷學
年份:103年
排序:0

申論題內容

題目一: 在關聯式資料庫中,一個表格(Table)包含了若干個欄位(Column)以及任意個數的記錄 (Row)。表格中的一個欄位(或多個欄位的組合)要成為該表格的候選鍵(Candidate Key)必須 要滿足哪兩個條件?請說明之。【10 分】

詳解 (共 6 筆)

詳解 提供者:Ann

【定義】候選鍵就是主鍵的候選人,並且也是關聯表的屬性子集所組成。

【條件】

    一個屬性(欄位)是要成為候選鍵,則必須同時要符合下列兩項條件:

 1.具有唯一性n

    是指在一個關聯表中,用來唯一識別資料記錄的欄位。n

    例如:超鍵(Super Key)。但可以是由多個欄位組合{縣市+區域}而成。

 2.具有最小性n

    是指除了符合「唯一性」的條件之外,還必須要在該「屬性子集」中n

    移除任一個屬性之後,不再符合唯一性。亦即鍵值欄位個數為最小。n

    例如: {縣市+區域}組合成來符合「唯一性」的條件。並且在移除任n

                  一個屬性{區域}之後, {縣市}不再符合唯一性。

                因此, {縣市 +區域}就是候選鍵。

詳解 提供者:billyopen

候選鍵是屬性的集合,需要滿足:

1. 唯一性(uniqueness):

    此屬性集合可以用來區別值組。也就是,任兩ROW的候選鍵所對應屬性值組不會重復出現。

2. 最小性(minimality):

    無法從此屬性的集合性移除任何屬性。若是移除任屬性會使唯一性無法滿足。


Ref: http://blog.kkbruce.net/2010/10/normalization-key.html

詳解 提供者:莊智宇
1. 唯一性(uniqueness): 此屬性集合可以用來區別值組。也就是,任兩ROW的候選鍵所對應屬性值組不會重復出現。 2. 最小性(minimality): 無法從此屬性的集合性移除任何屬性。若是移除任何屬性會使唯一性無法滿足。
詳解 提供者:zerochia
不知道
詳解 提供者:情傷牛奶瓶
在關聯式資料庫中,表格的候選鍵 (Candidate Key) 必須滿足以下兩個條件:
唯一性 (Uniqueness)
每一筆記錄在候選鍵的值上必須是唯一的。也就是說,表格中不存在兩筆不同的記錄具有相同的候選鍵值組合。保證了候選鍵可以唯一識別表格中的每一筆記錄,確保不會發生重複。
 
最小性 (Minimality)
候選鍵由最少數量的欄位組成,不能再移除任何一個欄位而依然保持唯一性。換句話說,候選鍵唯一性的最小超鍵 (Super Key)。防止候選鍵包含多餘的欄位,確保候選鍵是最簡潔且必要的。
詳解 提供者:KYOU
asd