免費開始練習
調查局三等申論題 106年 [資訊科學組] 資料庫應用

第 一 題

📖 題組:
相對於集中式(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 指令與回傳結果集)互動的流程與特徵。

🤖
AI 詳解
AI 專屬家教

【破題】 二層式主從架構(Two-tier Client/Server Architecture)是網路資料庫系統的基礎模型,將系統功能明確劃分為「客戶端(前端)」與「伺服器端(後端)」兩個實體節點,藉由網路通訊協定協同處理資料庫任務。 【論述】

小題 (二)

試對照與比較三層式主從架構之關聯式資料庫管理系統(three-tier client/server architecture for RDBMS)與二層式主從架構之關聯式資料庫管理系統,兩者的系統運作。(15 分)

思路引導 VIP

本題重點在於釐清「層 (Tier)」在系統架構中的意義,即「展示層、商業邏輯層、資料層」的實體與邏輯分配。解題時應先點出兩者最大的差異在於「商業邏輯(Business Logic)」的位置,接著從架構組成、網路負載、安全性、維護性及擴充性等面向進行條列式或表格化的對照比較,以展現結構化分析能力。

🤖
AI 詳解
AI 專屬家教

【破題】 二層式與三層式主從架構(Client/Server Architecture)之核心差異,在於「應用程式邏輯(Business Logic)」的配置位置。二層式架構通常將邏輯與使用者介面綁定於客戶端;而三層式架構則將邏輯獨立抽離為中間層(Middle Tier),藉此提升系統的安全性、維護性與擴展性。 【論述】

升級 VIP 解鎖