DBMS 中的一層架構是什麼?


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

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

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

  • 一層架構。

  • 二層架構。

  • 三層架構。

層是一個物理單元,程式程式碼或程序在其中執行。

例如:資料庫伺服器、應用程式伺服器、客戶端機器等。

層是一個邏輯單元,它處理如何組織資料或程式碼。

例如:資料訪問、控制器等。

現在讓我們討論一層或 1 層架構。

一層架構

在一層架構中,資料直接提供給使用者,使用者可以透過計算機直接使用資料庫。

  • 任何更改或更新都會直接反映到資料庫中。

  • 一層架構用於開發應用程式,在這些應用程式中,程式設計師直接與資料庫通訊以獲得非常快速的響應。

  • 它用於增強本地應用程式。

一層架構如下圖所示

舉個例子

三層解決方案部署在單層,如個人工作站上。

在上圖中,表示層、業務邏輯層和資料訪問邏輯層都在同一臺機器上。

它們緊密相連,並且具有可擴充套件性、可移植性和易維護性。

更新於:2021年7月3日

9K+ 次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告