申論 1考慮下列關聯資料表:教務資料(教授姓名, 教授工作證號碼, 研究室編號, 研究室所在建築物, 課程編號,課程名稱, 教室所在建築物, 教室編號, 修課成績, 學生姓名, 學生證號碼)該關聯資料表「教務資料」有以下限制:每位教授的教授工作證號碼是唯一的;每位學生的學生證號碼是唯一的;每門課的課程編號是唯一的;每間研究室的研究室編號是唯一的;每間教室的教室編號是唯一的。每位教授都分配有一間且僅有一間研究室,每一間研究室可供給零位以上教授使用。每門課由一位且僅由一位教授上該門課,每位教授至少上一門課。每位學生至少修一門課,每門課有零位以上學生修該課程。每門課只會在一間教室上課,每間教室都可供零門課以上使用。修課成績指某位學生修某門課的成績。㈠試依前述限制,描述所有可能的功能相依性(functional dependency)。(10 分)㈡試問如何以功能相依性的規則,依前述限制來決定出關聯資料表「教務資料」的主要鍵(primary key)。(10 分)㈢請判定上述關聯資料表「教務資料」是否有符合第三正規化之要求,如不符合的話,試問將如何修改使其能符合第三正規化之要求,並標示出修改後每一關聯資料表的主要鍵(primary key)。(10 分)㈣試請依據㈢小題已修改成符合第三正規化要求後之關聯資料表,寫一SQL 程式片段,依學生證號碼由小而大的順序,輸出每一位學生的學生證號碼、學生姓名,及其所修的每一門課的課程名稱與所獲得的成績。(10 分)106年公務人員高等考試三級考試試題 代號:26070類科:資訊處理科目:資料庫應用