數據庫三層架構


一:什么是數據庫架構

DBMS體系結構有助於數據庫的設計,開發,實現和維護,數據庫可以存儲企業的關鍵信息,選擇正確的數據庫體系結構有助於快速安全地訪問數據。

二:數據庫架構有幾層

1層架構

最簡單的數據庫體系結構是1層,其中客戶端,服務器和數據庫都駐留在同一台機器上。無論何時在系統中安裝數據庫並訪問,都是1層架構,但這種架構很少用於生產。

2層架構

雙層體系結構是一種數據庫體系結構,表示層在客戶端(PC,移動設備,平板電腦等)上運行數據存儲在服務器上。

一種稱為ODBC(開放式數據庫連接)的應用程序接口,它允許客戶端程序調用DBMS,在今天,大多數DBMS為DBMS提供ODBC驅動程序, 並且2層架構為DBMS提供了額外的安全性,因為它不直接向最終用戶公開。目前雙層體系結構的示例就是使用MS-Access創建的聯系人管理系統。

3層架構

3層架構是2層架構的擴展。3層架構具有以下層,

表示層(PC,平板電腦,手機等)

應用層(服務器)

數據庫服務器

該DBMS體系結構在用戶和DBMS之間包含一個Application層,它負責將用戶的請求傳遞給DBMS系統,並將響應從DBMS發送給用戶,應用程序層(業務邏輯層)還在將數據傳遞給用戶或向下傳遞到DBMS之前處理功能邏輯,約束和規則

三層體系結構是最流行的DBMS體系結構。

三:總結

DBMS體系結構有助於數據庫的設計,開發,實現和維護。

最簡單的數據庫體系結構是1層,其中客戶端,服務器和數據庫都駐留在同一台機器上。

雙層體系結構是一種數據庫體系結構,其中表示層在客戶端上運行,而.data存儲在服務器上。

3層體系結構由表示層(PC,平板電腦,移動設備等),應用層(服務器)和數據庫服務器組成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM