34 下列何者不是複合屬性(Composite Attribute)?
(A) 地址
(B) 姓名
(C) 學號
(D) 身分證字號

答案:登入後查看
統計: A(1), B(1), C(12), D(1), E(0) #3399781

詳解 (共 3 筆)

#6786588
1. 題目解析 本題要求我們找出不是複合...
(共 680 字,隱藏中)
前往觀看
0
2
#7319102
屬性類型 邏輯定義 範例
簡單屬性 不可再分的單一值。 性別、年齡、學號身分證字號
複合屬性 可再拆解為多個小屬性。 地址姓名、生日(年、月、日)。
衍生屬性 由其他屬性計算而來。 年資(由到職日算出)。
多值屬性 一個屬性可擁有多個值。 電話(可能有兩支以上)、專長。
0
0
#7321503

【第一步:找關鍵字】

不是、複合屬性、可拆分

  • 複合屬性(Composite Attribute):可以再拆成更小欄位的資料。
  • 不是:題目在找「不能再拆」的那個(單一屬性)。
  • 解題關鍵:
    → 判斷「這個欄位能不能再拆?」

【第二步:白話翻譯】

這題在問你:

「下面哪一個資料,不能再拆成更細的欄位?」

【第三步:解題思路】

  • 這題在考什麼觀念?
    → 資料庫概念(屬性種類:複合 vs 單一)
  • 解題步驟
  1. 理解「複合屬性 = 可以拆」
  2. 一個一個檢查選項
  3. 找出「不能拆的」
  • 原理與規則

複合屬性 = 可以再拆的資料

生活例子:

  • 地址 → 可以拆成:縣市、區、路、號
  • 姓名 → 可以拆成:姓、名

單一屬性(Simple Attribute) = 不能再拆

  • 學號 → 就是一串編號
  • 身分證字號 → 也是固定編碼

白話比喻:

  • 複合屬性 → 像一個「便當」,裡面有很多菜
  • 單一屬性 → 像「一顆蘋果」,不能再拆成更有意義的資料

【第四步:選項分析】

  • (A) 地址
    → 複合屬性
    可以拆成:縣市、區、路、號
  • (B) 姓名
    → 複合屬性
    可以拆成:姓、名
  • (C) 學號
    不是複合屬性(答案)
    白話:只是編號,拆開沒有意義
  • (D) 身分證字號
    → 也是單一屬性(但容易誤判)
    雖然有結構(英文字+數字),但不能當作欄位拆開使用

【觀念補充與延伸】

  • 核心觀念定位
    → 資料庫設計 → 屬性種類(基礎但常考)
  • 法條或定義

屬性分類:

類型 說明
複合屬性 可以拆分(地址、姓名)
單一屬性 不可拆分(學號)
多值屬性 一個欄位有多個值(電話)
  • 觸類旁通(舉一反三)
  • 對比概念
類型 範例
複合 地址
單一 學號
多值 電話(多支)
  • 變化題型
  1. 問「哪個是複合屬性」
  2. 問「哪個違反1NF」(通常是多值)

【記憶口訣】

「能拆就是複合,不能拆就是單一」

或:

「地址姓名可分解,學號編碼不能拆」

【常見陷阱】

  • 學生最容易搞混的地方
    • 認為「有格式」就可以拆(例如身分證字號)
  • 心理盲點
    • 覺得身分證字號有結構 → 就是複合
      → 但實務上不會拆開使用
  • 避坑指南
    • 問自己一句話:
      「這個欄位拆開後,有實際用途嗎?」
      → 沒有就是單一屬性
0
0