免費開始練習
高考申論題 111年 [資訊處理] 資料庫應用

第 一 題

📖 題組:
Z(P, Q, R, S)是一個關聯式資料表(Relational Table)的綱要,Z 為資料表的名稱,P、Q、R、S 為資料表的四個屬性,P 為資料表的主鍵與唯一的候選鍵。此外,該資料表有下列功能相依:(每小題 15 分,共 30 分) P → Q, R, S Q → S
📝 此題為申論題,共 2 小題

小題 (一)

資料表 Z 符合第幾正規型式?原因為何?

思路引導 VIP

正規化判斷的關鍵在於檢視功能相依(FD)。首先確認主鍵為 P。接著檢查各正規化標準:

  1. 1NF:假設屬性皆為原子性(符合)。
🤖
AI 詳解
AI 專屬家教

【考點分析】 考查資料庫正規化(1NF, 2NF, 3NF)的定義與判定。 【理論/法規依據】

小題 (二)

將資料表 Z 正規化到適當的正規型式,寫出正規化之後每一個資料表的綱要,包括資料表的名稱、屬性、主鍵及外來鍵(如果有的話)。

思路引導 VIP

目標是消除 (一) 中發現的遞移相依。具體作法是將產生遞移相依的屬性拆分出來。原本的 P → Q → S 應拆成兩個關係:一個處理 P 與 Q, R 的關係,另一個處理 Q 與 S 的關係。拆分後需確保資訊不遺失且具有關聯性(外來鍵)。

🤖
AI 詳解
AI 專屬家教

【考點分析】 考查 3NF 分解(Decomposition)的實作。 【理論/法規依據】

升級 VIP 解鎖