DBMS 中的三層架構是什麼?


資料庫管理系統(Database Management System,DBMS)的總體設計取決於其架構。大量的網路伺服器、個人電腦(PC)和其他元素上的資料透過基本客戶端或伺服器架構的幫助與網路連線。

PC 和工作站是透過網路連線的客戶端架構的一部分。DBMS 的架構取決於使用者如何連線到資料庫。

有三種類型的DBMS 架構,如下所示:

  • 第一層架構。

  • 第二層架構。

  • 第三層架構。

三層架構

三層架構在客戶端和伺服器之間增加了一層。

  • 在這種架構中,客戶端和伺服器之間沒有直接通訊。

  • 主要是在 Web 上的大型應用程式中使用三層架構。

  • 三層架構的特點包括資料備份、恢復、安全性和併發控制。

三層架構由以下三層組成:

  • **表示層** - 此層也稱為客戶端層。前端層包含使用者介面。主要目的是與應用程式層通訊。

  • **應用層** - 此層也稱為業務邏輯層。它充當客戶端和資料庫伺服器之間的中間層,用於交換部分處理過的資料。

  • **資料庫層** - 在此層中儲存資料或資訊。此層執行插入、更新和刪除等操作以連線到資料庫。

三層架構的示意圖如下所示:

更新於: 2023年9月13日

30K+ 瀏覽量

啟動你的職業生涯

透過完成課程獲得認證

開始
廣告

© . All rights reserved.