【数据库系统】数据库体系结构
生活随笔
收集整理的這篇文章主要介紹了
【数据库系统】数据库体系结构
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 數(shù)據(jù)庫系統(tǒng)的各個部分關系圖
- 數(shù)據(jù)庫體系結(jié)構
數(shù)據(jù)庫系統(tǒng)的各個部分關系圖
數(shù)據(jù)庫體系結(jié)構
數(shù)據(jù)庫體系結(jié)構很大程度上取決于數(shù)據(jù)庫系統(tǒng)所運行的計算機系統(tǒng)。數(shù)據(jù)庫系統(tǒng)可以是集中式的、客戶/服務器式的(一臺服務器為多個客戶機執(zhí)行任務);也可以針對并行計算機體系結(jié)構設計數(shù)據(jù)庫系統(tǒng);分布式數(shù)據(jù)庫包含地理上分離的多臺計算機。
數(shù)據(jù)庫應用通常可以分為兩或三個部分。
在一個兩層體系結(jié)構中,應用程序駐留在客戶機上,通過查詢語言表達式調(diào)用服務器上的數(shù)據(jù)庫系統(tǒng)功能。像JDBC、ODBC這樣的應用程序接口標準被用于進行客戶端和服務器的交互。
而在一個三層體系結(jié)構中,客戶機只作為一個前端并且不包含任何直接的數(shù)據(jù)庫調(diào)用。客戶端通常通過一個表單界面與應用服務器進行通信。而應用服務器與數(shù)據(jù)庫系統(tǒng)通信以訪問數(shù)據(jù)。應用程序的業(yè)務邏輯,也就是說在何種條件下作出何種反應,被嵌入到應用服務器中,而不是分布在多個客戶機上。三層結(jié)構的應用更能適合大型應用和互聯(lián)網(wǎng)上的應用。
總結(jié)
以上是生活随笔為你收集整理的【数据库系统】数据库体系结构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Java】获取Java代码段运行毫秒数
- 下一篇: 【计算机网络】电路交换网络中,每条电路独