刑事警察人員 98 年資料庫管理與運用考古題(共 3 題) 資料來源:考選部歷屆試題|法律人 LawPlayer 整理 https://lawplayer.com/exam/criminal-police/98-%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 題 請利用功能依賴(Functional Dependencies)定義key。(20 分) 第 2 題 假設一資料庫有包含下列屬性W,X,Y,Z,A,B,並具有下列功能依賴(Functional Dependencies):WÆX,YÆZ,WYÆA,ZÆB,若Relation scheme R=(W,X,Y,Z,A,B) ㈠請找出R 的key,並證明其為key。(10 分) ㈡請問R 共有多少key,請證明之。(10 分) ㈢請將R 分解成第三正規形式(third normal form),並保證此正規形式具有lossless join 及保留功能相依(preserving dependencies)。(10 分) 第 3 題 請依下列E-R diagram 回答以下問題: ㈠請規劃滿足3NF 之資料庫。(20 分) ㈡請以SQL 回答下列問題: 列出學生張杉所選修的課程名稱及其授課教師姓名。(10 分) 請列出張杉選修之總學分數。(10 分) 請列出每一門課的名稱及其選修人數。(10 分) 教師 (TEACHER) 姓名(TNA) 開授 (GIVE) 選修 (TAKE) 學生 (STUDENT) 學號(SNO) 姓名(SNA) 課程 (COURSE) 課號(CNO) 課名(CNA) N M 學分(CREDIT) N 1 代號(TNO) 題目為考試當年公告版本,實務標準請以現行規範為準。