刑事警察人員 100 年資料庫管理與運用考古題(共 5 題) 資料來源:考選部歷屆試題|法律人 LawPlayer 整理 https://lawplayer.com/exam/criminal-police/100-%E8%B3%87%E6%96%99%E5%BA%AB%E7%AE%A1%E7%90%86%E8%88%87%E9%81%8B%E7%94%A8 第 1 題 試說明如下二者之特點並比較它們的差異:(每小題10 分,共20 分) ㈠SQL 與XQuery。 ㈡對稱式加密系統與非對稱式加密系統。 第 2 題 如要進行設計某市公車路線查詢資料庫系統,使用者對該資料庫的可能查詢有: 經過A 站牌,有那些公車路線及它們之班距?甲號公車路線經過那些站牌及站 牌經緯度?甲號公車路線由那些公司營運及公司電話? ㈠試畫出此資料庫之實體關係圖(Entity-relationship diagram)。(10 分)註:如要 額外外加某些限制,請在答案中說明。 ㈡依上述實體關係圖,設計關聯表表格綱要(Schema)並正規化到「第三正規型式」 (Third Normal Form)。(10 分) ㈢對上述設計關聯表表格綱要(Schema),用SQL 語法進行如下之查詢:經過A 站牌且班距小於10 分鐘有那些公車路線?(10 分) 第 3 題 假設某Relational Database Schema 為R(A,B,C,D,E,F)其功能依賴(Functional dependency) 為CÆ{A,D,E,F}, {A,E}ÆB。 ㈠請找出R 所有的候選鍵(Candidate keys)。(5 分)註:你必須以Functional dependency 的推論(Inferences)規則來證明找出的是候選鍵,否則視為猜測,不 予計分。 ㈡此R 符合何種正規化型式?(5 分) ㈢若R 不符合BCNF,請將其修改為符合BCNF。(10 分) 第 4 題 關於資料庫之concurrency 運作: ㈠試舉例說明concurrency 運作中可能產生之問題有那些?(5 分) ㈡試舉一個方法,說明如何解決這些問題?(10 分) 第 5 題 試說明資料庫安全威脅及安全管理機制有那些?(15 分) 題目為考試當年公告版本,實務標準請以現行規範為準。