民國114年 第2梯次 電腦軟體設計(C++)乙級 學科

第32題

關聯式資料表(Relational Table)R(A,B,C) ,A、B 二屬性均是單值(Single-Valued),C 屬性值 則為多值(Multi-Va…

題目

關聯式資料表(Relational Table)R(A,B,C) ,A、B 二屬性均是單值(Single-Valued),C 屬性值 則為多值(Multi-Valued),則R 最多已做到哪一種Normal Form(NF)?

  1. (1) 滿足第一正規化
  2. (2) 不滿足任何正規化
  3. (3) 滿足第二正規化
  4. (4) 滿足第三正規化

官方答案

(2) 不滿足任何正規化

解析

第一正規化(1NF)要求關聯中每個屬性值皆為不可再分割的單一值(atomic、single-valued)。題目中C屬性為多值(multi-valued),已違反1NF的原子性要求,因此R未達任何正規化。選項1、3、4均以滿足1NF為前提,故皆不成立,正確為不滿足任何正規化。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料