高考申論題
110年
[資訊處理] 資料庫應用
第 三 題
假設某公司欲建立一個關聯式資料庫系統,以管理內部員工使用公務車輛的狀況,該公司並限制一個員工在一天之內最多只能借用一部車輛。假設表格定義為 UNIVERSAL(Tag, Year, ID, Title, Date),其內每一筆資料列(Tuple)記錄了某部車輛的車牌(Tag)和購買年份(Year),使用該台車輛的員工編號(ID)和職稱(Title),以及使用的日期(Date)。請針對此表格的 5 個屬性,列出三個合理且有意義(Non-Trivial)的函數相依式(Functional Dependency),並針對所列出的每一項式子,解釋其合理性或詳述其所代表的限制。接著根據你所列出的函數相依式,分析此 UNIVERSAL 表格,是否符合 BCNF 正規化格式(Boyce-Codd Normal Form)。(20 分)
📝 此題為申論題
思路引導 VIP
- 理解案例限制:題目提到「一個員工一天最多只能借一部車」,這隱含了 (ID, Date) 可以決定 Tag。此外,根據常識,車牌決定車輛資訊,員工編號決定員工資訊。
- 找出函數相依 (FD):
🤖
AI 詳解
AI 專屬家教
【考點分析】
- 函數相依性(Functional Dependency, FD)的定義與識別。
- 候選鍵(Candidate Key)的推導。
▼ 還有更多解析內容