DBMS 中的第 2 層架構是什麼?
資料庫管理系統 (DBMS) 的整體設計取決於其架構。藉助基本的客戶端或伺服器架構,連線到網路上的 Web 伺服器、個人計算機 (PC) 和其他元素上的大量資料。
PC 和工作站是透過網路連線的客戶端架構的一部分。DBMS 的架構取決於使用者如何連線到資料庫。
有三種 DBMS 架構,如下所示 −
第 1 層架構。
第 2 層架構。
第 3 層架構。
第 2 層架構
2 層架構基於客戶端-伺服器計算機。
在這種型別的架構中,客戶端上的應用程式直接與伺服器端存在的資料庫進行互動。
客戶端和伺服器之間的這種互動使用應用程式介面,如 ODBC 和 JDBC。
ODBC −開放式資料庫連線
JDBC − Java 資料庫連線
當客戶端有大批使用者訪問資料庫時,此架構的效能較差。
伺服器端負責提供諸如查詢處理和事務管理等功能。
例如 - Oracle、Sybase、Microsoft SQL Server 等。
DBMS 的第 2 層架構以圖表方式表示如下 −
廣告