文/于天奇
Web指的是互聯(lián)網(wǎng)當(dāng)中的一種基礎(chǔ)信息技術(shù),比較常見的形式就是在Word當(dāng)中使用這項(xiàng)技術(shù)時,可以將一些文字設(shè)置成鏈接,通過點(diǎn)擊文字就可以彈出相應(yīng)的網(wǎng)頁窗口,從而幫助人們更好的理解文字的內(nèi)容和含義。同時,彈出的內(nèi)容不僅可以是文字,還可以是視頻、圖片等等,其在數(shù)據(jù)庫當(dāng)中的使用可以豐富數(shù)據(jù)信息的內(nèi)容,因此需要相關(guān)技術(shù)人員進(jìn)行重點(diǎn)研究。
數(shù)據(jù)庫應(yīng)用系統(tǒng)是基于網(wǎng)絡(luò)技術(shù)發(fā)展進(jìn)步的背景下不斷完善的一項(xiàng)網(wǎng)絡(luò)技術(shù),通過對專業(yè)知識內(nèi)容的結(jié)構(gòu)體系進(jìn)行劃分,然后將相關(guān)的信息內(nèi)容延伸開來,形成完整的數(shù)據(jù)庫系統(tǒng)。其主要的功能就是對數(shù)據(jù)信息的收集、存儲、整理,便于人們可以隨時搜索相關(guān)的內(nèi)容,并可以實(shí)現(xiàn)下載、傳遞等基礎(chǔ)功能。從而為人們的日常工作和學(xué)習(xí)都提供了極大的便利,比如,在學(xué)校當(dāng)中,學(xué)校領(lǐng)導(dǎo)人員就會通過建立網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng),將課程信息、學(xué)生檔案信息等內(nèi)容建立在數(shù)據(jù)庫當(dāng)中,數(shù)據(jù)庫應(yīng)用系統(tǒng)可以說是網(wǎng)絡(luò)時代的一個重要標(biāo)志。
數(shù)據(jù)庫系統(tǒng)已經(jīng)在我國的各行各業(yè)都有了一定的應(yīng)用,企業(yè)、學(xué)校、商場都會有各自的數(shù)據(jù)庫,但是現(xiàn)階段我國各個行業(yè)所使用的數(shù)據(jù)庫都有一個普遍的特點(diǎn),就是數(shù)據(jù)結(jié)構(gòu)比較簡單,并且還存在數(shù)據(jù)庫功能和信息內(nèi)容更新不及時的問題。這主要是由于個別技術(shù)人員在管理信息數(shù)據(jù)的技術(shù)方面存在一定的不足,也與人員的創(chuàng)新意識有關(guān)系。同時,數(shù)據(jù)庫建設(shè)的目的就是為了能夠?qū)?shù)據(jù)信息傳遞給有需要的用戶,但目前各個信息系統(tǒng)之間以及內(nèi)部結(jié)構(gòu)之間缺乏聯(lián)系性,基于信息爆炸時代的來臨,傳統(tǒng)的數(shù)據(jù)庫應(yīng)用系統(tǒng)給人們查找信息帶來了一定的困難。針對這些問題,為了保證數(shù)據(jù)庫的實(shí)用價值,相關(guān)技術(shù)人員正在積極的借鑒其他國家先進(jìn)的系統(tǒng)建設(shè)方式與經(jīng)驗(yàn),并不斷研究符合自身發(fā)展的系統(tǒng)建設(shè)模式。
2.1.1 優(yōu)勢
C/S結(jié)構(gòu)是人們比較熟悉的一種網(wǎng)絡(luò)結(jié)構(gòu)體系,主要指的是利用信息通信技術(shù)將各個用戶機(jī)與系統(tǒng)服務(wù)器連接起來的一種技術(shù)手段,這還需要考慮計(jì)算機(jī)硬件系統(tǒng)的功能性和承載力等問題。這種網(wǎng)絡(luò)結(jié)構(gòu)體系的主要工作流程是,當(dāng)通訊系統(tǒng)接收到用戶使用計(jì)算機(jī)發(fā)出的指令時,就會將相應(yīng)的指令內(nèi)容傳遞給服務(wù)器,然后將用戶的計(jì)算機(jī)系統(tǒng)與數(shù)據(jù)庫應(yīng)用系統(tǒng)建立起內(nèi)在聯(lián)系,通過這種方式來實(shí)現(xiàn)信息查找的功能。這種網(wǎng)絡(luò)結(jié)構(gòu)是目前發(fā)展比較穩(wěn)定的一種結(jié)構(gòu),能夠保證信息數(shù)據(jù)的安全性。尤其是對于涉及到專業(yè)內(nèi)容或者企業(yè)機(jī)密的信息,相關(guān)工作人員都比較喜愛使用這種網(wǎng)絡(luò)結(jié)構(gòu)構(gòu)建數(shù)據(jù)庫應(yīng)用系統(tǒng)。用戶想要訪問數(shù)據(jù)庫系統(tǒng),就必須要保證用戶機(jī)與服務(wù)器之間具備一致的特征,數(shù)據(jù)庫才能給予響應(yīng)。
2.1.2 缺點(diǎn)
但是這種模式也有一定的缺點(diǎn),主要的缺點(diǎn)就在于可能會給技術(shù)人員的系統(tǒng)維護(hù)工作造成不便,通常情況下,數(shù)據(jù)庫應(yīng)用系統(tǒng)需要結(jié)合實(shí)際的網(wǎng)絡(luò)環(huán)境進(jìn)行定期維護(hù)和升級,以保證數(shù)據(jù)庫運(yùn)行的穩(wěn)定性能,而在這個環(huán)節(jié)當(dāng)中,如果使用這種模式建立數(shù)據(jù)庫應(yīng)用系統(tǒng),就會使員工在維護(hù)數(shù)據(jù)庫的同時,也需要維護(hù)響應(yīng)系統(tǒng)、識別系統(tǒng),相應(yīng)所需的維護(hù)時間以及成本就會大大增加。此外,基于網(wǎng)絡(luò)技術(shù)的發(fā)展變化,現(xiàn)階段的人們給自己電腦安裝的運(yùn)行系統(tǒng)都各不相同,而對于C/S網(wǎng)絡(luò)結(jié)構(gòu)體系來說,其對不同系統(tǒng)的兼容能力還存在一定的弊端,當(dāng)出現(xiàn)一個新的系統(tǒng)時,需要C/S體系結(jié)構(gòu)開發(fā)不同版本的、能夠與新系統(tǒng)兼容的軟件,才能繼續(xù)應(yīng)用。
2.2.1 優(yōu)勢
B/S網(wǎng)絡(luò)結(jié)構(gòu)是基于Web下的一種新型結(jié)構(gòu)模式,在網(wǎng)絡(luò)技術(shù)不斷優(yōu)化的過程中,B/S結(jié)構(gòu)體系實(shí)現(xiàn)了高效便捷的信息搜索功能,在這種網(wǎng)絡(luò)結(jié)構(gòu)模式下,用戶不需要在計(jì)算機(jī)設(shè)備上安裝其他的應(yīng)用軟件,只需要通過網(wǎng)頁搜索,就可以直接訪問數(shù)據(jù)庫的應(yīng)用系統(tǒng),減輕了計(jì)算機(jī)系統(tǒng)的運(yùn)行壓力。這種網(wǎng)絡(luò)結(jié)構(gòu)降低了操作的難度,學(xué)生、老人等等群體都可以獨(dú)立完成搜索工作,給生活提供了許多便利。同時,通常情況下,這種網(wǎng)絡(luò)結(jié)構(gòu)所適應(yīng)的數(shù)據(jù)庫大多為免費(fèi)的形式,對用戶開放搜索權(quán)限,因此十分受到用戶的喜愛。而對于管理工作來說,能夠減輕管理人員的工作壓力,無論數(shù)據(jù)庫應(yīng)用系統(tǒng)的訪問量有多少,來自用戶網(wǎng)絡(luò)連接方面的維護(hù)都與結(jié)構(gòu)本身的功能無關(guān),管理人員只需對數(shù)據(jù)庫進(jìn)行維護(hù),進(jìn)行增加資料、修正錯誤等基本操作即可。
2.2.2 缺點(diǎn)
免費(fèi)開放的管理模式并不適用于所有的數(shù)據(jù)庫應(yīng)用系統(tǒng),并且在實(shí)際使用這種網(wǎng)絡(luò)結(jié)構(gòu)的過程中,由于其開放程度比較高,很可能造成網(wǎng)絡(luò)負(fù)荷過重的情況,階段時間內(nèi)數(shù)據(jù)庫訪問量過大很可能導(dǎo)致系統(tǒng)崩潰。同時,產(chǎn)生的大量數(shù)據(jù)也可能給數(shù)據(jù)庫的存儲功能造成困擾,這是制約其大規(guī)模應(yīng)用的主要瓶頸,也是現(xiàn)階段技術(shù)人員所要研究的主要問題。
首先,從發(fā)明者來看,這兩種網(wǎng)絡(luò)結(jié)構(gòu)都是產(chǎn)生于美國,經(jīng)由后期網(wǎng)絡(luò)發(fā)展規(guī)模的不斷擴(kuò)大而引入我國的各個領(lǐng)域當(dāng)中,并由相關(guān)的技術(shù)人員進(jìn)行了一定的修改和創(chuàng)新。這兩種網(wǎng)絡(luò)結(jié)構(gòu)之間最本質(zhì)的區(qū)別就是使用范圍的問題,C/S主要在局域網(wǎng)當(dāng)中進(jìn)行應(yīng)用,所服務(wù)的用戶群體是有針對性的,因此比較側(cè)重于數(shù)據(jù)信息的安全防御工作。而B/S是建立在廣域網(wǎng)的基礎(chǔ)上,其面對的是所有上網(wǎng)的用戶,因此對于網(wǎng)絡(luò)安全的監(jiān)管能力比較弱。同時,在接收和處理用戶的指令時,由于C/S網(wǎng)絡(luò)結(jié)構(gòu)體系比較健全,而且功能較多,因此處理效率更高,用戶的滿意度也比較高。
不論使用哪種網(wǎng)絡(luò)結(jié)構(gòu)建立數(shù)據(jù)庫應(yīng)用系統(tǒng),都需要遵循一些必要的建設(shè)原則。
首先,在Web環(huán)境下建設(shè)數(shù)據(jù)庫應(yīng)用系統(tǒng)時,相關(guān)技術(shù)人員必須要保證數(shù)據(jù)庫信息存儲的安全性以及全面性。現(xiàn)今社會正處于網(wǎng)絡(luò)爆炸的時代,這使得網(wǎng)絡(luò)信息的增長速度不斷加快,人們對于信息數(shù)據(jù)的需求也越來越高。在這樣的背景下,數(shù)據(jù)庫必須要具備能夠存儲龐大信息量的功能。同時,由于網(wǎng)絡(luò)信息環(huán)境復(fù)雜多變,為了防止不法分子以及網(wǎng)絡(luò)病毒對數(shù)據(jù)庫的攻擊,導(dǎo)致數(shù)據(jù)信息丟失或損毀。技術(shù)人員還需要將建設(shè)工作的重點(diǎn),放在安全防護(hù)工作上。此外,在數(shù)據(jù)處理方面,數(shù)據(jù)庫中央處理器必須具備強(qiáng)大的運(yùn)算能力?,F(xiàn)階段比較先進(jìn)的計(jì)算機(jī)每秒運(yùn)算速度均可以以億計(jì),這種速度能夠滿足一般的和較大量的計(jì)算工作。大規(guī)模數(shù)據(jù)處理,是Web視角下數(shù)據(jù)庫應(yīng)用系統(tǒng)模式的基本要求之一,也是其核心要求。
建設(shè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的目的就是為了給人們查找信息提供便利,在網(wǎng)絡(luò)發(fā)展的背景下,現(xiàn)階段的信息傳遞工作更加注重過程中的互動性。但是目前有許多數(shù)據(jù)庫應(yīng)用系統(tǒng)自身還存在著信息傳遞不及時,無法實(shí)現(xiàn)有效的資源共享的作用。而這就是目前相關(guān)技術(shù)人員在數(shù)據(jù)庫應(yīng)用系統(tǒng)模式建設(shè)過程中,需要重點(diǎn)解決的問題。比如,以企業(yè)內(nèi)部的財(cái)務(wù)管理工作為例,相關(guān)的數(shù)據(jù)庫建設(shè)時,應(yīng)當(dāng)注重國家財(cái)務(wù)規(guī)章制度的調(diào)整情況,保證信息數(shù)據(jù)的同步更新。同時,企業(yè)內(nèi)部的各個部門在工作環(huán)節(jié)中,都需要應(yīng)用到財(cái)務(wù)數(shù)據(jù)信息,并且各個工作內(nèi)容可能會使數(shù)據(jù)發(fā)生變化。因此,數(shù)據(jù)庫當(dāng)中信息的交互性會對各個行業(yè)的穩(wěn)步發(fā)展產(chǎn)生一定的影響。
在實(shí)際進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)的建設(shè)過程中,還必須要保證技術(shù)人員具有專業(yè)的工作能力以及個人綜合素養(yǎng)問題。網(wǎng)絡(luò)運(yùn)行結(jié)構(gòu)體系十分復(fù)雜,各個計(jì)算機(jī)算法公式也比較多,同時網(wǎng)絡(luò)信息數(shù)據(jù)資源龐大。這就使得數(shù)據(jù)庫應(yīng)用系統(tǒng)的建設(shè)工作要想能夠得到穩(wěn)定的發(fā)展,從而真正發(fā)揮自身的作用和價值,就必須要求技術(shù)人員不斷對信息系統(tǒng)進(jìn)行更新和優(yōu)化,還包括計(jì)算機(jī)硬件的擴(kuò)容、維修等工作,在實(shí)際工作中要保證技術(shù)人員有積極的工作心態(tài)。這還與各個企業(yè)的管理制度有一定的關(guān)系,員工的工作行為得不到約束,就會導(dǎo)致數(shù)據(jù)庫運(yùn)行系統(tǒng)存在安全隱患。
基于Web背景下,要想完成對數(shù)據(jù)庫應(yīng)用系統(tǒng)模式的優(yōu)化,首先就需要保證應(yīng)用系統(tǒng)的良好運(yùn)行狀態(tài)。基于目前網(wǎng)絡(luò)結(jié)構(gòu)體系的不斷優(yōu)化升級,數(shù)據(jù)信息的存儲量不斷增加,而這就對計(jì)算機(jī)的硬件荷載能力有了更高的要求。在實(shí)際優(yōu)化過程中,目前比較常見的有兩種形式。其一就是建立一臺以上計(jì)算機(jī)的計(jì)算機(jī)群進(jìn)行數(shù)據(jù)存儲。其次就是通過加大資金技術(shù)投入的方式,積極對計(jì)算機(jī)的硬件功能進(jìn)行拓展研究,最終達(dá)到以一臺計(jì)算機(jī)代替計(jì)算機(jī)群的功能。相對來說,后者的優(yōu)化方式實(shí)用性更強(qiáng),而且更容易操作。
數(shù)據(jù)庫應(yīng)用系統(tǒng)的運(yùn)行狀態(tài)是否安全和穩(wěn)定是廣大用戶群體最為關(guān)心的問題,在這個問題上,負(fù)責(zé)管理數(shù)據(jù)庫應(yīng)用系統(tǒng)建設(shè)工作的人員應(yīng)當(dāng)建立起健全的管理制度。管理人員應(yīng)當(dāng)注意,制度的建立需要從網(wǎng)絡(luò)環(huán)境以及實(shí)際人員工作行為兩個方面來進(jìn)行。首先,在網(wǎng)絡(luò)環(huán)境當(dāng)中,應(yīng)當(dāng)設(shè)置相應(yīng)的訪問權(quán)限,通過對用戶登錄系統(tǒng)時的個人信息進(jìn)行管理,來確定其能夠訪問數(shù)據(jù)庫的權(quán)限,從而有針對性的對數(shù)據(jù)信息進(jìn)行開放。這樣就能實(shí)現(xiàn)在目前的網(wǎng)絡(luò)運(yùn)行狀態(tài)下,既能保證專業(yè)信息的機(jī)密性,又能符合用戶在查找信息數(shù)據(jù)時的不同需求。此外,網(wǎng)絡(luò)管理工作還可以借助于信息技術(shù)的自動化、智能化優(yōu)勢,建設(shè)安全防火墻,使數(shù)據(jù)庫自身能夠?qū)ξ粗踩牟僮鬟M(jìn)行限制,并能夠自動實(shí)現(xiàn)系統(tǒng)內(nèi)部的優(yōu)化升級。而在實(shí)際環(huán)境當(dāng)中的管理工作重點(diǎn)應(yīng)當(dāng)落在對技術(shù)人員的工作行為管理方面,從而全面保證信息數(shù)據(jù)安全穩(wěn)定的運(yùn)行狀態(tài)。
優(yōu)化數(shù)據(jù)庫應(yīng)用系統(tǒng)的模式還需要從完善數(shù)據(jù)庫組織結(jié)構(gòu)的方式來進(jìn)行,由于我國已經(jīng)呈現(xiàn)出信息數(shù)據(jù)爆炸性增長的趨勢。這就使得傳統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)和形式無法滿足人們的使用需求。而一個健全的組織結(jié)構(gòu),可以使各個數(shù)據(jù)信息條例清晰,便于人們查找和理解信息的內(nèi)容。在結(jié)構(gòu)的建設(shè)過程中,應(yīng)當(dāng)采取分層設(shè)置的形式,建立起整體的結(jié)構(gòu)框架,然后在細(xì)化填充內(nèi)容。同時,在這個過程中,技術(shù)人員應(yīng)當(dāng)利用信息技術(shù)的優(yōu)勢,設(shè)置便捷的信息檢索渠道,比如,關(guān)鍵字搜索,相關(guān)詞語聯(lián)想搜索等方式,從而有效提高信息搜索的效率。
基于Web下的數(shù)據(jù)庫應(yīng)用系統(tǒng)模式的優(yōu)化工作,實(shí)際上還是需要依靠人才的力量。而在這方面,相關(guān)政府部門也要重視起人才引進(jìn)工作的重要性,明確自身的主導(dǎo)地位,設(shè)立人才培養(yǎng)機(jī)制,鼓勵社會上的人才積極投身于數(shù)據(jù)庫應(yīng)用系統(tǒng)的建設(shè)工作。加強(qiáng)技術(shù)團(tuán)隊(duì)的工作水平,以促進(jìn)網(wǎng)絡(luò)技術(shù)的穩(wěn)步發(fā)展,提升我國的科技信息技術(shù)能力。而相關(guān)的企業(yè)也需要制定培養(yǎng)計(jì)劃,定期對技術(shù)人員進(jìn)行知識技能的培訓(xùn)工作。并且應(yīng)當(dāng)為員工樹立正確的工作觀念,可以通過企業(yè)政治思想教育工作,為員工明確個人發(fā)展方向以及企業(yè)的長遠(yuǎn)發(fā)展目標(biāo),從而共同促進(jìn)信息社會的發(fā)展進(jìn)步。
在實(shí)際對數(shù)據(jù)庫應(yīng)用系統(tǒng)模式進(jìn)行優(yōu)化的工作中,必須要對相關(guān)的計(jì)算機(jī)硬件系統(tǒng)進(jìn)行完善,并從技術(shù)人員管理以及網(wǎng)絡(luò)環(huán)境管理兩方面來保證信息數(shù)據(jù)的安全性。同時,在建設(shè)數(shù)據(jù)庫的過程中要明確建設(shè)工作的要點(diǎn),保證信息的交互性,對技術(shù)人員進(jìn)行知識技能的培訓(xùn)工作。并不斷優(yōu)化數(shù)據(jù)庫的結(jié)構(gòu)體系,從而保證數(shù)據(jù)庫的應(yīng)用系統(tǒng)能夠滿足人們?nèi)粘I詈凸ぷ鞯男枨蟆?/p>