二層式主從架構(two-tier client/server architecture)是一種基於客戶端/伺服器模型的架構,它將系統分為兩個層次:客戶端和伺服器端。客戶端通常是指使用者使用的應用程式,而伺服器端則是指提供資料庫服務的應用程式。
在二層式主從架構中,客戶端通常負責收集使用者輸入的資料,並向伺服器端發送請求,伺服器端則根據客戶端的請求提供資料庫服務,並將查詢結果返回客戶端。客戶端和伺服器端之間的通訊通常使用網路協議進行,例如TCP/IP協議。
二層式主從架構具有簡單、高效、易於維護等優點,並且可以支援大量的使用者。它通常應用於小型和中型企業的資料庫系統中,例如銷售管理系統、人力資源管理系統等。但是,二層式主從架構也存在一些缺點,例如可擴展性較差、安全性較低等