
103年公務人員特種考試司法人員、法務部調查
局調查人員、國家安全局國家安全情報人員、
海岸巡防人員及移民行政人員考試試題
類 科 組:調查人員資訊科學組、國家安全情報人員資訊組
禁止使用電子計算器。
不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
一、資料模型(Data Models)從階層式(Hierarchical)、網路式(Network)、關聯式
(Relational)持續進展至最近的實體關係(Entity-relationship)、物件導向(Object-
oriented)、與 NoSQL,請列表說明與比較後三種資料模型的優缺點。(20 分)
二、假設一所大學的資料庫包括下列相關關聯表(Relation):
STUDENT(S#, S-NAME, DEGREE, T#, P#)
學號、姓名、學位(大學部或研究所)、論文代號、專
題代號
COURSE(C#, C-NAME, C-CREDIT)
課號、課名、學分數
ENROLL(S#, C#, SCORES)
學號、課號、成績
其中有底線的屬性(Attribute)代表主要鍵(Primary Key)。
SQL 敘述(Statement):
1123 學生的選修課名與成績(顯示欄位:S#, S-NAME, C-NAME,
SCORES)。(6分)
學生修課平均成績前 5名排行榜(顯示欄位:S#, S-NAME, AVG(SCORES))。
(6分)
STUDENT 實體可再分為 GRADUATE(記錄論文資料)與 UNDERGRAD
(記錄專題資料)兩大類,請說明:⑴分離與重疊限制條件(Disjoint and Overlapping
Constraints),及⑵特殊化與一般化(Specialization and Generalization)。(4分)
(Extended Entity-Relationship Diagram; EERD)與實體關
係圖(Entity-Relationship Diagram; ERD)可能的主要差異。(4分)
三、假設關聯表綱要為 R(A, B, C, D, E, F, G),具有下列功能相依(Functional
Dependencies; FDs)關係:FD={ABCDEFG, AC, BDEF, EF}。
列舉 FD 內 的 部 分相 依 ( Partial Dependencies ) 與 遞 移 相 依 ( Transitive
Dependencies)。(5分)
依序分解關聯以符合第二正規化型式(2nd Normal Form)與第三正規化型式(3rd
Normal Form)。(10 分)
分析最後結果是否符合 Boyce-Codd 正規化型式。(5分)