民國97年 乙級專案 電腦軟體應用乙級 學科
第8題
下列有關「關聯式資料庫( R e l a t i o n a l D a t a B a s e ) 」之敘述中,何者正確?
題目
下列有關「關聯式資料庫( R e l a t i o n a l D a t a B a s e ) 」之敘述中,何者正確?
- (1) 該資料庫係利用 「資料之位址」來擷取資料者
- (2) 該資料庫所使用的「第一正規化( F i r s t N o r m a l i z a t i o n ) 處理」 中之「資料表」的每一筆記錄之每一欄位「不必是唯一、也可以重複」
- (3) 該資料庫所使用的 「第二正規化( S e c o n d N o r m a l i z a t i o n ) 處理」之主要目的係用以「去除資料間的部份相依性」
- (4) 該資料庫所使用的「第三正規化( T h i r d N o r m a l i z a t i o n ) 處理」之主要目的則被用來「去除因功能相依而產生的資料間之重複性」
官方答案
(3) 該資料庫所使用的 「第二正規化( S e c o n d N o r m a l i z a t i o n ) 處理」之主要目的係用以「去除資料間的部份相依性」
解析
第二正規化(2NF)的核心目的是消除「部分相依」,即非鍵屬性不得僅依賴候選鍵的一部分(複合鍵情況)。選項 1 描述的是網狀/階層式資料庫的位址導向特性,關聯式資料庫以關聯(值)存取;選項 2 錯誤,第一正規化(1NF)要求每個屬性皆為不可分割的原子值,且每列必須唯一;選項 4 描述的是第三正規化(3NF)消除「遞移相依」,而非「功能相依產生的重複性」。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。