112年 高普考 高考三級 資訊處理 資料庫應用 試卷

pdf
118.34 KB
2 頁
windows10
侵權投訴
加載中. ..
PDF
112年公務人員高等考試三級考試試題
資訊處理
資料庫應用
考試時間
2
座號
禁止使用電子計算器。
本科目除專門名詞或數理公式外,應使用本國文字作答。
代號
37670
頁次
2
1
國立ABC大學電腦有關擬採料庫
統,經系統分析後,得到如下需求Requirements
ABCDEPARTMENT
DeptId)與系名稱(DeptName,系代碼可區別不同學系
各學系會開許多課COURSE一課程有課程代碼CrsId課程
名稱CrsName課程說明CrsDescrip課程學分數CrsCredit
課程代碼可區別不同課程。
每一學系有許多學STUDENT每個學生有學生代碼StudId
生姓名StudName與學生電子信箱StudEmail學生會有多個電
子信箱,學生代碼可區別不同學生
每一學系由許多教PROFESSOR組成一教授有教職員工代碼
ProfId姓名ProfName職稱ProfRank教職員工代碼可區
別不同教授。
每個學系會開授許多課程,每一課程僅由一學系開授。
每個學系會有許多學生,每一學生僅隸屬於一學系。
每個學系會有許多教授,每一教授僅隸屬於一學系。
每一教授可以開授許多門課程,每一門課程僅由一個教授開授。
每一學生可以修習許多課程每一課程也可由許多學生來修習每一
生修習的課程有一成績(Grade
請設計此教務關聯式資料庫綱要Relational Database Schema並標示出
此資料庫關聯Relations的主鍵Primary Key外來鍵Foreign Key
25分)
EMP-DEPTEmpId, EmpName, EmpBdate, EmpAddr,
DeptNum, DeptName, DmgrId,主鍵Primary Key{EmpId},此關聯
要記錄員工與部的相關料,員工有員工編EmpId員工
名(EmpName、員工生日(EmpBdate與員工地址(EmpAddr,部門
有部門編號DeptNum部門名DeptName部門經理編號DmgrId
Functional Dependencies {{EmpId}
{EmpName, EmpBdate, EmpAddr}{DeptNum}{DeptName, DmgrId}}
關聯綱要EMP-DEPT是否為2NF?如不是請將EMP-DEPT正規化至2NF
然後正規化3NF,並論述分割Decompose的理論基礎。25分)
代號
37670
頁次
2
2
給予下列二個行程(SchedulesAB,請用一圖形演算法,利用行程中
的讀Read與寫WriteOperations構成圖形圖形邊Edge
上標示讀寫的資料項目Data Items,以此演算法論述AB兩行程是否
具序列性Serializability?如具序列請寫出對等序列行程Equivalent
Serial Schedule25分)
(a)
transaction T1transaction T2transaction T3
Time read(X);
write(X);
read(Y);
write(Y);
read(Z);
read(Y);
write(Y);
read(X);
write(X);
read(Y);
read(Z);
write(Y);
write(Z);
Schedule A
b
)
transaction T1transaction T2transaction T3
Time
read(X);
write(X);
read(Y);
write(Y);
read(Z);
read(Y);
write(Y);
read(X);
write(X);
read(Y);
read(Z);
write(Y);
write(Z);
Schedule B
分散式資料庫為一個分散在電腦網路的許多在邏輯上相關資料庫的集
請畫出分散式資料庫系統三層主從伺服器架構Three-tier Client-server
Architecture並論述其運作原理分散資料的管理具有不同層次Levels
的透明度(Transparency請論述三種透明度及相關技術。25分)
收藏 ⬇️ 下載