阿摩線上測驗
登入
首頁
>
公職◆資料庫應用
> 102年 - 102年調查人員四等資料庫應用概要#44069
102年 - 102年調查人員四等資料庫應用概要#44069
科目:
公職◆資料庫應用 |
年份:
102年 |
選擇題數:
0 |
申論題數:
12
試卷資訊
所屬科目:
公職◆資料庫應用
選擇題 (0)
申論題 (12)
一、何謂資料庫管理系統(DBMS)?(4 分)在資料庫中,常用的資料模型(Data Model),除了關聯式模型(Relational Model)外,還有網路式模型(Network Model)、階層式模型(Hierarchical Model)等,請分別說明此三種資料模型為何? (12 分)並比較其優缺點?(9 分)
⑴為求維持資料的一致性,請問應該建置那些外來鍵(Foreign Keys)?(6 分) 如果沒有建置這些外來鍵,請列出所有可能會發生的問題?(7 分)
⑵請寫出 SQL 語句,可從上述資料庫中,找出員工編號:0098 之所有曾經被派遣 去支援工作的部門代號及部門名稱,且該部門所在城市不是「臺北市」。(6 分)
⑶請寫出 SQL 語句,可從上述資料庫中,找出所有曾經被派遣去支援部門(部門代 號:0066)工作的員工之編號及姓名,但其從不曾被派遣去支援另一部門(部門 代號:0033)的工作。(6 分)
⑴請舉例說明三個可能發生的 Concurrency 問題。(9 分)
⑵何謂 Locking 機制?為何可避免上述⑴三個可能發生的問題,請分別說明之?(6 分)
⑶上述 Locking 機制可能會造成 Transactions 發生 Deadlock。請說明何謂 Two-phase Locking Protocol?(5 分)
⑷為何 Two-phase Locking Protocol 可以避免 Deadlock 的發生,且能確保 Transactions 的可序列化(Serializability)?(5 分)
⑴請問關聯綱目為何要進行正規化過程(Normalization)?(5 分)
⑵請問何謂功能相依(Functional Dependency)?(5 分)
⑶請問關聯綱目 R,為何符合第(n)正規化型式(Normal Form)?又為何不符合 第(n+1)正規化型式?(n 為自然數)。(7 分)
⑷請問如何處理關聯綱目 R,使它符合第(n+1)正規化型式(須詳述原因)。(8 分)