民國113年 初等考試 圖書資訊管理 圖書館學大意
第44題
下列何者是資料庫設計對於多值屬性(multiple value)最有效的解決方法?
題目
下列何者是資料庫設計對於多值屬性(multiple value)最有效的解決方法? A. 增加欄位 B. 增加資料表 C. 進行正規化 D. 資料庫管理系統自動解決
官方答案
- 答案:B. 增加資料表
解析
多值屬性指同一實體的某屬性可有多個值,例如一本書有多位作者、一位讀者有多支電話。若直接增加欄位,只能容納固定上限,且易產生空值與重複;最有效的設計是另建資料表,將每個值存成一筆紀錄,再以主鍵與外鍵和原資料表連結。此作法可消除重複群組、達成第一正規化,並保有查詢與擴充彈性。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。