調查局三等申論題
106年
[資訊科學組] 資料庫應用
第 一 題
📖 題組:
相對於集中式(centralized)的資料庫系統,網路式的資料庫系統有許多不同的架構。 (一)試詳細論述二層式主從架構之關聯式資料庫管理系統(two-tier client/server architecture for RDBMS)的系統運作。(10 分) (二)試對照與比較三層式主從架構之關聯式資料庫管理系統(three-tier client/server architecture for RDBMS)與二層式主從架構之關聯式資料庫管理系統,兩者的系統運作。(15 分)
相對於集中式(centralized)的資料庫系統,網路式的資料庫系統有許多不同的架構。 (一)試詳細論述二層式主從架構之關聯式資料庫管理系統(two-tier client/server architecture for RDBMS)的系統運作。(10 分) (二)試對照與比較三層式主從架構之關聯式資料庫管理系統(three-tier client/server architecture for RDBMS)與二層式主從架構之關聯式資料庫管理系統,兩者的系統運作。(15 分)
📝 此題為申論題,共 2 小題
小題 (一)
試詳細論述二層式主從架構之關聯式資料庫管理系統(two-tier client/server architecture for RDBMS)的系統運作。(10 分)
思路引導 VIP
看到「二層式主從架構」,應直覺聯想到「客戶端(Client)」與「伺服器端(Server)」兩大實體及其職責劃分。作答重點在於明確指出 Client 端通常包辦使用者介面與應用程式邏輯(Fat Client),Server 端專注於資料庫管理,並具體描述兩者透過網路(如發送 SQL 指令與回傳結果集)互動的流程與特徵。
小題 (二)
試對照與比較三層式主從架構之關聯式資料庫管理系統(three-tier client/server architecture for RDBMS)與二層式主從架構之關聯式資料庫管理系統,兩者的系統運作。(15 分)
思路引導 VIP
本題重點在於釐清「層 (Tier)」在系統架構中的意義,即「展示層、商業邏輯層、資料層」的實體與邏輯分配。解題時應先點出兩者最大的差異在於「商業邏輯(Business Logic)」的位置,接著從架構組成、網路負載、安全性、維護性及擴充性等面向進行條列式或表格化的對照比較,以展現結構化分析能力。