109年 國安局特考 三等 資訊組(選試英文) 資料庫應用 試卷

pdf
194.34 KB
2 頁
windows10
侵權投訴
加載中. ..
PDF
1
09
年公務人員特種考試司法人員、法務部
調查局調查人員國家安全局國家安全情報
考試別
調查人員
國家安全情報人
三等考試
資訊科學組
資訊組
考試時間
2
小時
座號
禁止使用電子計算器。
本科目除專門名詞或數理公式外,應使用本國文字作答。
代號
41450
60350
頁次
2
1
一、已
義如下:
Employee(eID, eName, dID) FKs dID ref. Department(dID)
Qualified(eID, sID, qDate) FKs eID ref. Employee(eID), sID ref. Skill(sID)
Skill(sID, sName)
Department(dID, dName)
Project (pID, pOwner) FKs pOwner ref. Employee(eID)
Participation(pID, eID) FKs pID ref. Project(pID), eID ref. Employee(eID)
請使用單一 SQL 查詢指令找出具備技能代號(sID)為’001’,但不具
備有技能代號’002’技能的所有員工工號eID與員工姓名eName
15分)
請使用單一 SQL 查詢指令列出部門代碼dID’D01’的所有員工的
資料包含其員工工號eID與姓名eName及其曾參與專案的總
次數,結果並依參與次數的多寡降冪排序。10分)
二、在資料庫的交易Transaction管理中何謂序列排Serial Schedule
符合對資影響循序Serializable
Schedule)?兩者關係為何?(10分)
在同步控制中結果等價(Result Equivalent)與衝突等價(Conflict
Equivalent意義上有何差異?並請說明下列二個排程是否具備衝突
價及說明原因, T1T2代表不同的兩個交易read()代表讀取資
料,write()表寫入資料,代表事件執行先後順序。15分)
Schedule A: T1:read(x) T1:read(y) T2:read(x) T1:write(x)
T1:write(y) T2:write(x) T1:commit T2:read(y)
T2:write(y) T2:commit
Schedule B: T1:read(x) T1:read(y) T1:write(x) T2:read(x)
T1:write(y) T2:read(y) T1:commit T2:write(x)
T2:write(y) T2:commit
代號
41450
60350
頁次
2
2
三、請依據下圖所繪製之延伸型實體關係模型Extended Entity-Relationship
model, EER model)回答相關問題。
實體 Employee 為超類型Superclass)實體,我們要在此實體中加入
一個屬性作為子類Subclass別子值會決定所屬的子類型
何?(10分)
請將以上 EER 圖包含自行加入的子類型識別子屬性轉成關聯表所有
關聯表應標示主鍵與外鍵及其關聯,並確保所有關聯表均符合第三正
規化形式。15分)
四、NoSQL 般用來代表分散式非關聯式資料庫的統稱其為現代半結構
Transaction設計讓資料存取或異動過程中不會受到干為確保交
易是正確可靠的所以 SQL 執行必須具備確保交易作為最小運作單
Atomicity異動過程確保整體資料庫的一致性Consistency
行多筆交易時能隔離交易中的資料不受其他交易影Isolation,以及
交易過程不會變動原始資料的持久性Durability請問 NoSQL
適用相同的設計特性?其在資料庫完整性的概念為何?(25分)
收藏 ⬇️ 下載