什么是網(wǎng)絡(luò)數(shù)據(jù)庫網(wǎng)絡(luò)數(shù)據(jù)庫的特點(diǎn)
什么是網(wǎng)絡(luò)數(shù)據(jù)庫網(wǎng)絡(luò)數(shù)據(jù)庫的特點(diǎn)
網(wǎng)絡(luò)數(shù)據(jù)庫是以后臺(tái)(遠(yuǎn)程)數(shù)據(jù)庫為基礎(chǔ),加上一定的前臺(tái)(本地計(jì)算機(jī))程序,通過瀏覽器或客戶端完成數(shù)據(jù)存儲(chǔ)、查詢等操作的系統(tǒng)。那么你對(duì)網(wǎng)絡(luò)數(shù)據(jù)庫了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是網(wǎng)絡(luò)數(shù)據(jù)庫的內(nèi)容,希望大家喜歡!
網(wǎng)絡(luò)數(shù)據(jù)庫的定義
網(wǎng)絡(luò)數(shù)據(jù)庫是指把數(shù)據(jù)庫技術(shù)引入到計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中,借助于網(wǎng)絡(luò)技術(shù)將存儲(chǔ)于數(shù)據(jù)庫中的大量信息及時(shí)發(fā)布出去;而計(jì)算機(jī)網(wǎng)絡(luò)借助于成熟的數(shù)據(jù)庫技術(shù)對(duì)網(wǎng)絡(luò)中的各種數(shù)據(jù)進(jìn)行有效管理,并實(shí)現(xiàn)用戶與網(wǎng)絡(luò)中的數(shù)據(jù)庫進(jìn)行實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)交互。
網(wǎng)絡(luò)數(shù)據(jù)庫目前有大量的應(yīng)用,從最初的網(wǎng)站留言簿、自由論壇等到今天的遠(yuǎn)程教育和復(fù)雜的電子商務(wù)等,這些系統(tǒng)幾乎都是采用網(wǎng)絡(luò)數(shù)據(jù)庫這種方式來實(shí)現(xiàn)的。網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的組成元素為:客戶端、服務(wù)器端、連接客戶端及服務(wù)器端的網(wǎng)絡(luò)。這些元素是網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)。
使用網(wǎng)絡(luò)數(shù)據(jù)庫的最大優(yōu)勢(shì)是用戶只需要通過Web瀏覽器便可完成對(duì)數(shù)據(jù)庫數(shù)據(jù)的常用操作。這種優(yōu)點(diǎn)使是用戶不必再去學(xué)習(xí)復(fù)雜的數(shù)據(jù)庫知識(shí)和數(shù)據(jù)庫軟件的使用,只需要掌握基本的網(wǎng)絡(luò)操作,如填寫、提交表單等就可以從任何一臺(tái)連接Internet的計(jì)算機(jī)上來訪問數(shù)據(jù)庫。
網(wǎng)絡(luò)數(shù)據(jù)庫的特點(diǎn)
網(wǎng)絡(luò)數(shù)據(jù)庫與傳統(tǒng)的數(shù)據(jù)庫相比有以下的特點(diǎn):
1、擴(kuò)大了數(shù)據(jù)資源共享范圍。由于計(jì)算機(jī)網(wǎng)絡(luò)的范圍可以從局部到全球,因此,網(wǎng)絡(luò)數(shù)據(jù)庫中的數(shù)據(jù)資源共享范圍也擴(kuò)大了。
2、易于進(jìn)行分布式處理。在計(jì)算機(jī)網(wǎng)絡(luò)中,各用戶可根據(jù)情況合理地選擇網(wǎng)內(nèi)資源,以便就近快速地處理。對(duì)于大型作業(yè)及大批量的數(shù)據(jù)處理,可通過一定的算法將其分解給不同的計(jì)算機(jī)處理,從而達(dá)到均衡使用網(wǎng)絡(luò)資源,實(shí)現(xiàn)分布式處理的目的,大大提高了數(shù)據(jù)資源的處理速度。
3、數(shù)據(jù)資源使用形式靈活?;诰W(wǎng)絡(luò)的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā),既可以采用C/S結(jié)構(gòu)(Client/Server,客戶機(jī)/服務(wù)器),也可以采用B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器)方式,開發(fā)形式多樣,數(shù)據(jù)使用形式靈活。
4、便于數(shù)據(jù)傳輸交流。通過計(jì)算機(jī)網(wǎng)絡(luò)可以方便地將網(wǎng)絡(luò)數(shù)據(jù)庫中的數(shù)據(jù)傳送至網(wǎng)絡(luò)覆蓋的任何地區(qū)。
5、降低了系統(tǒng)的使用費(fèi)用,提高了計(jì)算機(jī)可用性。由于網(wǎng)絡(luò)數(shù)據(jù)庫可供全網(wǎng)用戶共享,使用數(shù)據(jù)資源的用戶不一定擁有數(shù)據(jù)庫,這樣大大降低丁對(duì)計(jì)算機(jī)系統(tǒng)的要求,同時(shí),也提高了每臺(tái)計(jì)算機(jī)的可用性。
6、數(shù)據(jù)的保密性、安全性降低。由于數(shù)據(jù)庫的共享范圍擴(kuò)大,對(duì)數(shù)據(jù)庫用戶的管理難度加大,網(wǎng)絡(luò)數(shù)據(jù)庫遭受破壞、竊密的概率加大,降低了數(shù)據(jù)的保密性和安全性。
網(wǎng)絡(luò)與網(wǎng)絡(luò)數(shù)據(jù)庫
網(wǎng)絡(luò)就是通過使用通訊設(shè)備和線路,將處在不同地理位置、操作上相對(duì)獨(dú)立的多個(gè)計(jì)算機(jī)連接起來,再配置一定的系統(tǒng)軟件和應(yīng)用軟件,在這些計(jì)算機(jī)上實(shí)現(xiàn)軟硬件的資源共享和信息傳遞,由此而構(gòu)成計(jì)算機(jī)網(wǎng)絡(luò)。
互聯(lián)網(wǎng)是由全球眾多的計(jì)算機(jī)局域網(wǎng)互相連接組成的一個(gè)超大規(guī)模的網(wǎng)絡(luò)系統(tǒng),在這個(gè)系統(tǒng)中運(yùn)行著多種應(yīng)用系統(tǒng),如上網(wǎng)使用的網(wǎng)頁瀏覽系統(tǒng)——WWW(即萬維網(wǎng)Internet)、上傳與下載用的文件傳輸系統(tǒng)——FTP、收發(fā)電子郵件所使用的電子郵件系統(tǒng)——Email等?;ヂ?lián)網(wǎng)中運(yùn)行的每一種應(yīng)用系統(tǒng)都是由互聯(lián)網(wǎng)中相應(yīng)的服務(wù)器系統(tǒng)、客戶機(jī)系統(tǒng)構(gòu)成,也就是說互聯(lián)網(wǎng)從物理連接來看是由眾多的計(jì)算機(jī)組成,而從邏輯上看是由多個(gè)功能子網(wǎng)組成。
網(wǎng)絡(luò)還可以通過多種方式來訪問數(shù)據(jù)庫,如CGI、API和ODBC技術(shù)等。
一個(gè)典型的數(shù)據(jù)庫查詢過程包括以下步驟。
1、用戶通過瀏覽器向網(wǎng)絡(luò)服務(wù)器發(fā)送一個(gè)查詢請(qǐng)求。
2、服務(wù)器根據(jù)參數(shù)啟動(dòng)相應(yīng)的CGI(通用網(wǎng)關(guān)接口)或API(應(yīng)用程序接口)程序(即網(wǎng)關(guān))。
3、CGI或API程序登錄到數(shù)據(jù)庫中,按條件進(jìn)行查詢。
4、數(shù)據(jù)庫返回查詢結(jié)果。
5、CGI或API程序把查詢結(jié)果翻譯成為標(biāo)準(zhǔn)的HTML格式,并傳給網(wǎng)絡(luò)服務(wù)器。
6、網(wǎng)絡(luò)服務(wù)器把包含結(jié)果的HTML網(wǎng)頁傳給瀏覽器。
看過“網(wǎng)絡(luò)數(shù)據(jù)庫的特點(diǎn)”的人還看了:
1.關(guān)于《網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)與應(yīng)用》的介紹
2.電子商務(wù)網(wǎng)站平臺(tái)3p設(shè)計(jì)技術(shù)與網(wǎng)絡(luò)數(shù)據(jù)庫論文