農會 資訊管理類電腦概論107 年第 1 題單選題
關連式資料表中,外來鍵(foreign key)跟主鍵(primary key)都可以作為索引表中的列值組(tuple)。
B正確答案
主鍵與外來鍵是「屬性(Attribute/欄位)」,而非「列值組(Tuple/列/記錄)」,名詞混淆故錯誤。
為什麼答案是 B
命題將「鍵(Key/屬性)」與「列值組(Tuple/列)」混為一談,概念完全錯誤,故選此項(✕)。
考點:名詞偷換考點:正確解答
載入中…
完整詳解
Pro · 無限重點 主鍵與外來鍵是「屬性(Attribute/欄位)」,而非「列值組(Tuple/列/記錄)」,名詞混淆故錯誤。
看到 Tuple(列值組)直接聯想「橫列/記錄(Row)」,Key(鍵)是「直欄/屬性(Column)」,兩者層級不同,不可混為一談!
逐選項分析
A名詞偷換✕ 陷阱
主鍵與外來鍵屬於「屬性(Attribute)」或「鍵(Key)」,用來識別或關聯資料,並非代表一整列資料的「列值組(Tuple)」。
B正確解答✓ 正確
命題將「鍵(Key/屬性)」與「列值組(Tuple/列)」混為一談,概念完全錯誤,故選此項(✕)。
關連式資料庫核心名詞對照
| 英文術語 | 中文翻譯 | 實際意義 | 範例 |
|---|
| Tuple | 列值組/元組/記錄 | 資料表中的「一列(Row)」 | 王小明的整筆資料 |
| Attribute | 屬性/欄位 | 資料表中的「一直行(Column)」 | 姓名、學號、電話 |
| Primary Key | 主鍵 | 能唯一識別 Tuple 的 Attribute | 學號 |
| Foreign Key | 外來鍵 | 參照其他資料表主鍵的 Attribute | 班級代號 |
出題者故意將「欄位層級」的鍵(Key/Attribute)與「橫列層級」的列值組(Tuple/Row)混為一談。在關連式模型中,Tuple 是一整列的資料集合,而 Key 只是其中用來識別或關聯的特定欄位。