LONGEPASS
Q43.

對於關聯式表格(Relational Tables)中關聯表的屬性(Attribute)的說明,何者正確?

電腦軟體設計共同科目 · 乙級 · Q43

難易度分析

2 / 5

本題考查關聯式模型中屬性的基本定義與限制,需對第一正規化形式的核心要求有精確的記憶,並能區分不同屬性類型的特徵。

正確答案:④資料值一定為單元值(Atomic Value)

④ 資料值一定為單元值(Atomic Value):關聯式表格的屬性值必須為單元值(Atomic Value),即不可再分割的單一資料值。此為第一正規化形式(1NF)的核心要求,確保資料結構的簡化與查詢的一致性。

錯誤選項解析

  • ① 允許複合屬性:關聯式模型遵循第一正規化形式(1NF),不允許複合屬性(Composite Attribute)存在。複合屬性必須拆分為多個獨立的簡單屬性才能儲存於關聯表中。
  • ② 允許多重值屬性:關聯式表格的每個屬性(Attribute)在單一值組(Tuple)中僅能包含一個值,嚴禁多重值屬性(Multi-valued Attribute)。若需處理多值情況,應透過獨立的關聯表設計。
  • ③ 值不能為未知或不適用於該值組(Tuple):關聯式模型允許 NULL 值存在。當屬性值為未知(Unknown)或不適用(Not Applicable)於該值組時,可使用 NULL 表示,此為關聯式資料庫的標準設計。
Learning Tip

"本題核心考點為第一正規化形式(1NF)的原子性(Atomicity)要求。常考陷阱包括:誤認關聯表允許 NULL 值為非法(實際上允許)、混淆複合屬性與單元值的定義差異。實務上,若遇到多值或複合資料,應透過資料表正規化拆分為多個關聯表處理,而非直接儲存於單一欄位。"

學員答題分佈

①允許複合屬性0%
②允許多重值屬性0%
③值不能為未知或不適用於該值組(Tuple)0%
④資料值一定為單元值(Atomic Value)0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目