李青松
(江西洪城水業(yè)股份有限公司,江西 南昌 330025)
隨著信息技術(shù)的不斷發(fā)展,數(shù)據(jù)庫(kù)技術(shù)迅速發(fā)展,并在社會(huì)各領(lǐng)域得到了廣泛應(yīng)用。面對(duì)復(fù)雜化的業(yè)務(wù)需求以及爆炸式的數(shù)據(jù)信息,數(shù)據(jù)庫(kù)技術(shù)的發(fā)展面臨諸多困境。面向?qū)ο蟮募夹g(shù)和方法,與多學(xué)科技術(shù)的結(jié)合已經(jīng)成為數(shù)據(jù)庫(kù)未來(lái)發(fā)展的重要趨勢(shì)。
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)是將資源共享技術(shù)和數(shù)據(jù)共享技術(shù)結(jié)合在一起的現(xiàn)代技術(shù)??梢赃@樣定義網(wǎng)絡(luò)數(shù)據(jù)庫(kù),在遠(yuǎn)程數(shù)據(jù)庫(kù)的基礎(chǔ)上,配置相應(yīng)的本地計(jì)算機(jī)應(yīng)用程序,利用瀏覽器來(lái)查詢和儲(chǔ)存數(shù)據(jù)的操作系統(tǒng)。簡(jiǎn)而言之,網(wǎng)絡(luò)數(shù)據(jù)庫(kù)就是用戶將瀏覽器作為輸入接口,將所需的事物和數(shù)據(jù)輸入瀏覽器中,瀏覽器再將這些事物和數(shù)據(jù)傳輸給網(wǎng)站,網(wǎng)站對(duì)其進(jìn)行處理和加工。比如,將數(shù)據(jù)輸入到數(shù)據(jù)庫(kù)中,或者查詢操作數(shù)據(jù)庫(kù)等。然后網(wǎng)站將操作結(jié)果傳到瀏覽器,用戶通過(guò)瀏覽器來(lái)獲取數(shù)據(jù)和信息。
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)也稱為 Web數(shù)據(jù)庫(kù),Web技術(shù)是推動(dòng)網(wǎng)絡(luò)發(fā)展的主要因素之一。隨著技術(shù)的發(fā)展,Web不僅提供靜態(tài)的信息網(wǎng)頁(yè),同時(shí)也提供動(dòng)態(tài)的信息網(wǎng)頁(yè),即提供交互式的信息網(wǎng)頁(yè),實(shí)現(xiàn)了信息數(shù)據(jù)庫(kù)服務(wù)。而Web數(shù)據(jù)庫(kù)是Web技術(shù)和數(shù)據(jù)庫(kù)技術(shù)的結(jié)合,數(shù)據(jù)庫(kù)系統(tǒng)成為了Web的重要組成部分,將數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)技術(shù)無(wú)縫結(jié)合起來(lái)。這樣做充分利用了數(shù)據(jù)庫(kù)中豐富的信息資源,也發(fā)揮了數(shù)據(jù)庫(kù)和Web技術(shù)的優(yōu)勢(shì)。網(wǎng)絡(luò)數(shù)據(jù)主要是由Web服務(wù)器、中間件、瀏覽器以及數(shù)據(jù)服務(wù)器等部分組成的。其工作流程是:用戶利用瀏覽器端的操作界面,采取交互的方式,通過(guò)Web服務(wù)器訪問(wèn)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)返回給用戶的數(shù)據(jù)、信息以及用戶向數(shù)據(jù)庫(kù)提交的數(shù)據(jù)、信息都是通過(guò)網(wǎng)頁(yè)來(lái)顯示的。
CGI,即公共網(wǎng)關(guān)接口,是連接客戶端和服務(wù)器的橋梁,是訪問(wèn)數(shù)據(jù)庫(kù)的有效解決方案,主要通過(guò)Perl語(yǔ)言或者C語(yǔ)言進(jìn)行編輯。CGI程序能夠建立數(shù)據(jù)庫(kù)和網(wǎng)頁(yè)間的連接,將用戶查詢要求轉(zhuǎn)化為數(shù)據(jù)庫(kù)查詢命令,通過(guò)網(wǎng)頁(yè)將查詢結(jié)果返回給用戶。ASP技術(shù)是為Web服務(wù)器端創(chuàng)造一個(gè)Script環(huán)境,該技術(shù)的功能是解決客戶端訪問(wèn)腳本文件的問(wèn)題,ASP技術(shù)具有操作簡(jiǎn)單、執(zhí)行效率高以及功能強(qiáng)大等優(yōu)點(diǎn)。
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)是非常重要的電子資源,具有獨(dú)特的優(yōu)勢(shì),得到廣大用戶的認(rèn)可和關(guān)注。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)主要具備以下特征:信息豐富,數(shù)據(jù)量大,且更新速度快。硬盤是網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的主要儲(chǔ)存載體,隨著硬盤容量的加大,其數(shù)據(jù)儲(chǔ)存能力不斷提高,數(shù)據(jù)庫(kù)更新速度加快,時(shí)效性不斷提高;網(wǎng)絡(luò)數(shù)據(jù)庫(kù)具備拓展整合功能。通過(guò)超文本技術(shù)以及網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng),將不同信息資源進(jìn)行整合和鏈接,使其成為一個(gè)整體,用戶利用數(shù)據(jù)庫(kù)能夠及時(shí)獲取相關(guān)信息,并加以利用;網(wǎng)絡(luò)數(shù)據(jù)庫(kù)不受空間和時(shí)間的制約,具備異地遠(yuǎn)程檢索功能,檢索迅速、全面。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的各功能都是建立在Web服務(wù)的基礎(chǔ)上,因此,只需要將電腦連接到Internet上,就能進(jìn)行查詢和檢索。同時(shí),網(wǎng)絡(luò)數(shù)據(jù)庫(kù)具有多元化服務(wù)功能,便于操作,能夠進(jìn)行多元化檢索。
隨著科技的不斷發(fā)展,IT產(chǎn)業(yè)發(fā)展迅速,業(yè)務(wù)需求更加復(fù)雜,數(shù)據(jù)呈現(xiàn)爆炸式增長(zhǎng)趨勢(shì),人們對(duì)數(shù)據(jù)服務(wù)的要求更高,這從側(cè)面反映出網(wǎng)絡(luò)數(shù)據(jù)庫(kù)在發(fā)展中面臨諸多問(wèn)題。
用戶都喜歡操作界面簡(jiǎn)單、便于操作的軟件,但是,目前網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的設(shè)計(jì)主要集中在功能實(shí)現(xiàn)上,忽視了簡(jiǎn)化操作界面。
市場(chǎng)上出現(xiàn)了各種新理論、新技術(shù)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)。比如,Sybase公司的列式數(shù)據(jù)庫(kù)產(chǎn)品,該產(chǎn)品的壓縮性強(qiáng),在分析海量數(shù)據(jù)方面具有很大的優(yōu)勢(shì)。但是,這種產(chǎn)品是新研發(fā)的,還處于試驗(yàn)階段,很多人并不是很了解。另外,Oracle公司研發(fā)的云數(shù)據(jù)庫(kù)也存在一定的爭(zhēng)議。面對(duì)這些新興的數(shù)據(jù)庫(kù)產(chǎn)品,如何對(duì)其進(jìn)行有效的管理,保證其能夠正常運(yùn)行,這是數(shù)據(jù)庫(kù)市場(chǎng)面臨的重要問(wèn)題。
目前,許多企業(yè)逐漸意識(shí)到信息對(duì)企業(yè)發(fā)展的重要,但是擁有大量信息還不夠,還要靈活運(yùn)用這些信息。企業(yè)只有科學(xué)有效地管理信息,才能提高自身的競(jìng)爭(zhēng)優(yōu)勢(shì)。
目前,很多軟件企業(yè)將產(chǎn)品定位為應(yīng)用類。隨著科技的發(fā)展,產(chǎn)品結(jié)構(gòu)更加復(fù)雜化,用戶對(duì)產(chǎn)品的服務(wù)需求更高,因此,軟件企業(yè)需要加強(qiáng)對(duì)軟件服務(wù)的研究,組織科學(xué)的使用操作培訓(xùn)。未來(lái)市場(chǎng)的競(jìng)爭(zhēng)主要是產(chǎn)品質(zhì)量和服務(wù)的競(jìng)爭(zhēng),網(wǎng)絡(luò)數(shù)據(jù)庫(kù)領(lǐng)域也是如此。
由于經(jīng)濟(jì)環(huán)境不景氣,許多企業(yè)將發(fā)展重點(diǎn)逐漸轉(zhuǎn)移到開(kāi)源數(shù)據(jù)方面,應(yīng)用開(kāi)放資源,適當(dāng)降低銷售價(jià)格,使用戶在網(wǎng)絡(luò)數(shù)據(jù)庫(kù)方面節(jié)省開(kāi)支。但問(wèn)題是,開(kāi)源數(shù)據(jù)庫(kù)的商業(yè)模式如何,用戶能夠免費(fèi)使用該產(chǎn)品多久,都是不確定的。
目前,網(wǎng)絡(luò)數(shù)據(jù)技庫(kù)術(shù)已經(jīng)形成了較為系統(tǒng)的理論基礎(chǔ),成熟的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)產(chǎn)品已經(jīng)得到了廣泛應(yīng)用,大量的優(yōu)秀人才參與到產(chǎn)品設(shè)計(jì)中,所以,網(wǎng)絡(luò)數(shù)據(jù)庫(kù)已經(jīng)逐漸形成了廣泛的研究群體。但是目前網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用方面還存在一些問(wèn)題,人們對(duì)數(shù)據(jù)庫(kù)發(fā)展提出了更高要求,具體表現(xiàn)如下:
面向?qū)ο蟮募夹g(shù)和方法直接影響著計(jì)算機(jī)各領(lǐng)域的發(fā)展,也給數(shù)據(jù)庫(kù)領(lǐng)域帶來(lái)了新的挑戰(zhàn)。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)設(shè)計(jì)人員應(yīng)該重點(diǎn)研究和分析面向?qū)ο蟮募夹g(shù)和方法,制定科學(xué)的對(duì)象數(shù)據(jù)模型,在新的技術(shù)基礎(chǔ)上,推動(dòng)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)的發(fā)展。
將其與多學(xué)科結(jié)合起來(lái),是目前網(wǎng)絡(luò)數(shù)據(jù)庫(kù)發(fā)展的主流趨勢(shì)。將這兩種技術(shù)結(jié)合起來(lái),豐富了數(shù)據(jù)庫(kù)技術(shù),對(duì)數(shù)據(jù)庫(kù)的概念、應(yīng)用、技術(shù)內(nèi)容以及原理都產(chǎn)生了較大的沖擊。
目前,網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的應(yīng)用呈現(xiàn)多元化趨勢(shì),為了滿足多元化需求,在傳統(tǒng)數(shù)據(jù)庫(kù)的基礎(chǔ)上,根據(jù)各應(yīng)用領(lǐng)域的具體特征,研究適合該領(lǐng)域的數(shù)據(jù)庫(kù)技術(shù),如空間數(shù)據(jù)庫(kù)、工程數(shù)據(jù)庫(kù)、科學(xué)數(shù)據(jù)庫(kù)、地理數(shù)據(jù)庫(kù)或者數(shù)據(jù)倉(cāng)庫(kù)。
目前現(xiàn)代數(shù)據(jù)庫(kù)研究熱點(diǎn)主要是:數(shù)據(jù)流管理、數(shù)據(jù)整合、網(wǎng)絡(luò)服務(wù)、數(shù)據(jù)挖掘及聯(lián)機(jī)分析處理、面向服務(wù)的體系架構(gòu)、查詢技術(shù)、基于P2P的數(shù)據(jù)管理、空間和高維數(shù)據(jù)庫(kù)、空間和多媒體數(shù)據(jù)、企業(yè)信息整合、傳感器網(wǎng)絡(luò)以及時(shí)空數(shù)據(jù)管理等。
信息爆炸時(shí)代的來(lái)臨,使人們對(duì)海量信息感到無(wú)所適從,同時(shí)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的快速發(fā)展以及數(shù)據(jù)庫(kù)應(yīng)用范圍的拓展,使人們對(duì)數(shù)據(jù)庫(kù)的未來(lái)發(fā)展前景充滿信心。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)在未來(lái)發(fā)展中會(huì)呈現(xiàn)以下趨勢(shì):
“兩頭”發(fā)展模式是指大的不斷增大,小的越來(lái)越小?!按蟆笔侵钙髽I(yè)的數(shù)據(jù)庫(kù)規(guī)模。隨著網(wǎng)絡(luò)數(shù)據(jù)庫(kù)容量的增加,企業(yè)應(yīng)該擁有更大的數(shù)據(jù)庫(kù),這是網(wǎng)絡(luò)數(shù)據(jù)未來(lái)發(fā)展的重要方向。數(shù)據(jù)容量增加,數(shù)據(jù)庫(kù)技術(shù)才能順應(yīng)時(shí)代發(fā)展?!靶 敝饕侵笖?shù)據(jù)庫(kù)同時(shí)會(huì)越變?cè)叫?。小?shù)據(jù)庫(kù)集中在移動(dòng)數(shù)據(jù)庫(kù)領(lǐng)域,目前,小數(shù)據(jù)庫(kù)的應(yīng)用已經(jīng)具備了足夠的技術(shù)支持。
傳統(tǒng)數(shù)據(jù)庫(kù)一般都是通過(guò)行的形式來(lái)存儲(chǔ)數(shù)據(jù),這是因?yàn)橛脩糁饕x取和存儲(chǔ)單條數(shù)據(jù)。隨著信息量的不斷增加,簡(jiǎn)單的數(shù)據(jù)記錄已經(jīng)無(wú)法滿足企業(yè)的發(fā)展需求,企業(yè)需要通過(guò)數(shù)據(jù)分析、管理和決策來(lái)管理企業(yè)各項(xiàng)工作。因此,簡(jiǎn)單的一條記錄失去了存在的意義。所以,需要引進(jìn)“列”的概念,找出所有數(shù)據(jù)的共性,并對(duì)其進(jìn)行科學(xué)分析。列存儲(chǔ)的出現(xiàn),表明數(shù)據(jù)庫(kù)分析需求的增加。
隨著Web應(yīng)用以及Internet的不斷發(fā)展,網(wǎng)絡(luò)化成為現(xiàn)代數(shù)據(jù)庫(kù)應(yīng)用的重要特征。如何充分利用網(wǎng)絡(luò)來(lái)計(jì)算分布式數(shù)據(jù),滿足大型計(jì)算需求,有效地利用軟件和硬件,是網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)研究的重點(diǎn)內(nèi)容。
協(xié)同技術(shù)是軟件發(fā)展的主要方向之一,也是現(xiàn)代網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用的顯著特征?,F(xiàn)代化的信息系統(tǒng)不再是單一的數(shù)據(jù)庫(kù)系統(tǒng),而是異構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)和多系統(tǒng)組成的。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)技術(shù)與應(yīng)用具體包括協(xié)同編著、數(shù)據(jù)倉(cāng)庫(kù)技術(shù)、工作流數(shù)據(jù)庫(kù)、視頻會(huì)議、數(shù)據(jù)交換技術(shù)、即時(shí)通信、XML數(shù)據(jù)庫(kù)以及博客等。
綜上所述,隨著網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的不斷發(fā)展,提高了網(wǎng)絡(luò)的系統(tǒng)性,網(wǎng)絡(luò)數(shù)據(jù)庫(kù)逐漸成為網(wǎng)路發(fā)展的核心。在未來(lái)發(fā)展中,網(wǎng)絡(luò)數(shù)據(jù)庫(kù)可以提供有效的數(shù)據(jù)服務(wù),且操作方便,能夠充分利用信息資源和數(shù)據(jù)資源。因此,需要加強(qiáng)對(duì)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)管理、應(yīng)用和設(shè)計(jì)等方面的研究,充分發(fā)揮網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的優(yōu)勢(shì)。
[1] 趙 靜.探究分析虛擬數(shù)據(jù)庫(kù)技術(shù)的發(fā)展和應(yīng)用[J].讀寫算(教育教學(xué)研究),2014,11(17):402-403.
[2] 郭靖華,劉群軍.談?wù)剶?shù)據(jù)庫(kù)技術(shù)在檔案信息資源整合中的應(yīng)用[J].蘭臺(tái)世界,2013,11(22):55-56.
[3] 馮一帆,何 靜.計(jì)算機(jī)數(shù)據(jù)庫(kù)技術(shù)在數(shù)字電視內(nèi)容管理中運(yùn)用[J].數(shù)字化用戶,2014,8(2):218-219.