25. 網路資料庫系統常見的三層架構(3-Tier)包含下列哪三個部分?
(A)網頁伺服器、資料庫管理系統、資料庫
(B)前端設計、後端程式、資料庫
(C)用戶端、應用程式、資料庫
(D)瀏覽器、網路、伺服器。

答案:登入後查看
統計: A(14), B(6), C(8), D(3), E(0) #3435254

詳解 (共 2 筆)

#6410547

網路資料庫系統常見的三層架構 (3-Tier Architecture) 是將應用程式分成三個邏輯或物理層次:

  1. 用戶端層 (Client Tier / Presentation Tier): 這是使用者直接互動的介面層。在網路應用中,通常是網頁瀏覽器或桌面/行動應用程式。它負責顯示資訊並接收使用者輸入。
  2. 應用程式層 (Application Tier / Logic Tier / Middleware Tier): 這一層包含應用程式的業務邏輯。它接收用戶端的需求,進行處理、計算、協調,並與資料庫層互動。在網路應用中,這通常是運行應用程式程式碼的伺服器,例如網頁伺服器 (Web Server) 或應用程式伺服器 (Application Server)。
  3. 資料庫層 (Database Tier / Data Tier): 這一層負責資料的儲存、管理和檢索。它包括資料庫管理系統 (DBMS) 和實際的資料庫。應用程式層通過特定的介面與資料庫層溝通。

根據這個標準架構,選項中最符合這三個層次的組合是:

  • (A) 網頁伺服器、資料庫管理系統、資料庫:網頁伺服器屬於應用程式層,資料庫管理系統和資料庫屬於資料庫層。缺少了用戶端層。
  • (B) 前端設計、後端程式、資料庫:前端設計關聯到用戶端層,後端程式關聯到應用程式層,資料庫關聯到資料庫層。這是一個不錯的描述方式,但「用戶端」和「應用程式」是更標準的層次名稱。
  • (C) 用戶端、應用程式、資料庫: 這直接對應了標準的三個層次名稱:用戶端層、應用程式層、資料庫層。
  • (D) 瀏覽器、網路、伺服器:瀏覽器是用戶端層的一部分。網路是層次之間的傳輸媒介,不是一個層次。伺服器可能同時包含應用程式和資料庫層。

因此,最精確且符合標準三層架構的描述是用戶端、應用程式、資料庫。

答案是 (C) 用戶端、應用程式、資料庫

1
0
#6436672

三層架構(3-Tier Architecture)是現代網路資料庫系統常見的架構,分為三個部分:

用戶端(Client):負責與使用者互動,通常是網頁瀏覽器或桌面應用程式。
應用程式(Application/Logic):處理業務邏輯,通常是伺服器端的應用程式或中介軟體。
資料庫(Database):負責資料儲存與管理。
(A) 雖然包含重要元件,但「網頁伺服器」和「資料庫管理系統」的分層不夠明確,且缺少應用層。

(B) 前端設計、後端程式、資料庫,雖然描述了三個部分,但「前端設計」不完全等同於用戶端。

(C) 用戶端、應用程式、資料庫,這三個部分正確對應三層架構的定義。

(D) 瀏覽器、網路、伺服器,這是從網路傳輸角度分層,不是資料庫三層架構的標準分法。

1
0

私人筆記 (共 1 筆)

私人筆記#7823265
未解鎖
網路資料庫系統常見的三層架構 (3-T...
(共 392 字,隱藏中)
前往觀看
0
0