阿摩線上測驗
登入
首頁
>
公職◆資料庫應用
>
99年 - 099年高等三級資料庫應用#46846
>
題組內容
四、R(A, B, C, D, E)是一個關連(relation),且它的欄位之間,存在有函數相依性 (functional dependency)如下:A→B,B→C,BC→BD,D→E,AB→CD。
⑴請將所給予的 functional dependencies 借由 inference rules 簡化到最簡形式。(5 分)
其他申論題
⑴找出那些學生有修年齡是 60 歲(含)以上的老師(TAge > = 60)所教的任一門課 程,列出這些學生的 SName 和教那些課程的老師的 TName。(10 分)
#160859
⑵針對年齡是 18 歲(含)以下的學生(i.e., SAge < = 18),列出他們每個人的 SID, 和每個人所修所有課程的平均分數(average score)。(10 分)
#160860
⑴請找出有那些學生,他們修了 TName = “Harrison Ford” 這位老師所開設的所有課 程,請列出這些學生的 SName。(10 分)
#160861
⑵對於每一門學分數是 3 學分(含)以上(i.e., Credit>=3),而且有 50 個(含) 以上的學生來修的課程,列出這些課程的名稱、授課老師,和該門課程裡,學生 成績超過 95 分(含)的人數,假設不會有二位老師開授同一門課程。(10 分)
#160862
⑵若僅將此關連作第二正規化(second normal form),會得到什麼關連?請註明每 個關連的主鍵(Key)是何者?(5 分)
#160864
⑶若將此關連作第三正規化(third normal form),會得到什麼關連?請註明每個關 連的主鍵(Key)是何者?(10 分)
#160865
⑴兩階段鎖定法(Two-phase locking protocol)是保證交易處理可序性(Serializability) 的充分條件(sufficient condition),還是必要條件(necessary condition)?為什 麼?(10 分)
#160866
⑵某銀行電腦系統於某日突然大當機。約數小時之後維修人員向總經理報告說『因 為系統有軟體瑕疵(software bugs),以致於當機後在主記憶體(main memory) 的資料都已喪失。為了重建當時主記憶體的資料,因此花了幾個小時』。依據你 的專業判斷,所謂“重建當時主記憶體的資料”,指的是作了那些主要的動作,說 明之。(10 分)
#160867
⑴解釋弱實體集(Weak Entity Set)。(5 分)
#160868
⑵簡單扼要說明在一個資料庫系統中某一屬性欄位(attribute)常出現「空白」(null value)可能導致的影響。(10 分)
#160869