摘要:中級(jí)通信工程師數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu):數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)是從數(shù)據(jù)庫(kù)管理系統(tǒng)的角度看的數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)。如果從用戶(hù)的角度看,數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)又可分為單用戶(hù)、主從式結(jié)構(gòu)、分布式結(jié)構(gòu)和客戶(hù)/服務(wù)器結(jié)構(gòu)。
在線輔導(dǎo) 面授招生 考試大綱 指定教材 考試題庫(kù)
1.數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)
數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)是從數(shù)據(jù)庫(kù)管理系統(tǒng)的角度看的數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)。如果從用戶(hù)的角度看,數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)又可分為單用戶(hù)、主從式結(jié)構(gòu)、分布式結(jié)構(gòu)和客戶(hù)/服務(wù)器結(jié)構(gòu)。
(1)單用戶(hù)數(shù)據(jù)庫(kù)系統(tǒng)
該系統(tǒng)是最簡(jiǎn)單的數(shù)據(jù)庫(kù)系統(tǒng)。在單用戶(hù)數(shù)據(jù)庫(kù)系統(tǒng)中,整個(gè)數(shù)據(jù)庫(kù)系統(tǒng),包括應(yīng)用程序、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)等都裝在一臺(tái)計(jì)算機(jī)上,由一個(gè)用戶(hù)獨(dú)占,不同的計(jì)算機(jī)之間不能共享數(shù)據(jù)。
(2)主從式結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)
它是指一個(gè)主機(jī)帶多個(gè)終端的多用戶(hù)結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)。在這種結(jié)構(gòu)下,整個(gè)數(shù)據(jù)庫(kù)系統(tǒng),包括應(yīng)用程序、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)等都集中存放在主機(jī)上,所有處理任務(wù)都由主機(jī)來(lái)完成,各個(gè)用戶(hù)通過(guò)主機(jī)的終端并發(fā)地存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),達(dá)到共享數(shù)據(jù)資源的目的。
(3)分布式結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)
該系統(tǒng)是指數(shù)據(jù)庫(kù)中的數(shù)據(jù)在邏輯上是一個(gè)整體,但物理地分布在計(jì)算機(jī)網(wǎng)絡(luò)的不同結(jié)點(diǎn)上。網(wǎng)絡(luò)中的每個(gè)結(jié)點(diǎn)(通常是一個(gè)通用計(jì)算機(jī))都可以獨(dú)立處理本地?cái)?shù)據(jù)庫(kù)中的數(shù)據(jù),
執(zhí)行局部應(yīng)用;也可以同時(shí)存取和處理多個(gè)異地?cái)?shù)據(jù)庫(kù)中的數(shù)據(jù),執(zhí)行全局應(yīng)用。
(4)客戶(hù)/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)
無(wú)論主從式數(shù)據(jù)庫(kù)系統(tǒng)中的主機(jī),還是分布式數(shù)據(jù)庫(kù)系統(tǒng)中的每個(gè)結(jié)點(diǎn)機(jī),它們都是一個(gè)通用的計(jì)算機(jī),既執(zhí)行數(shù)據(jù)庫(kù)管理系統(tǒng)的功能又執(zhí)行應(yīng)用程序??蛻?hù)/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)能將數(shù)據(jù)庫(kù)管理系統(tǒng)功能和應(yīng)用分開(kāi),網(wǎng)絡(luò)中來(lái)專(zhuān)門(mén)用于執(zhí)行數(shù)據(jù)庫(kù)管理系統(tǒng)功能的計(jì)算機(jī),稱(chēng)為數(shù)據(jù)庫(kù)服務(wù)器,簡(jiǎn)稱(chēng)服務(wù)器;將安裝數(shù)據(jù)庫(kù)管理系統(tǒng)的外圍應(yīng)用開(kāi)發(fā)工具,支持用戶(hù)應(yīng)用的計(jì)算機(jī),稱(chēng)為客戶(hù)機(jī)。
客戶(hù)/服務(wù)器數(shù)據(jù)庫(kù)系統(tǒng)又可分為集中的服務(wù)器結(jié)構(gòu)和分布的服務(wù)器結(jié)構(gòu)。前者在網(wǎng)絡(luò)中僅有一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器,而客戶(hù)機(jī)是多臺(tái)。后者在網(wǎng)絡(luò)中有多臺(tái)數(shù)據(jù)庫(kù)服務(wù)器。分布的服務(wù)器結(jié)構(gòu)是客戶(hù)/服務(wù)器與分布式數(shù)據(jù)庫(kù)的結(jié)合。采用客戶(hù)/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn):
①客戶(hù)端的用戶(hù)請(qǐng)求被傳送到數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行處理后,只將結(jié)果返回給用戶(hù)(而不是所有數(shù)據(jù)),從而極大地減少了網(wǎng)絡(luò)負(fù)載,提高了系統(tǒng)的處理速度和功能;
②由于客戶(hù)與服務(wù)器都能在多種不同的硬件和軟件平臺(tái)上運(yùn)行,并可以釆用不同的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,因此,應(yīng)用程序的編寫(xiě)更靈活,移植性更好,且軟件維護(hù)更容易。
返回目錄:通信工程師考試科目綜合能力計(jì)算機(jī)應(yīng)用
編輯推薦通信工程師考前試題練習(xí):
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題