摘 要:在各大高校中,校園網(wǎng)的建設(shè)已經(jīng)成為一種必不可少的設(shè)施。經(jīng)過調(diào)查發(fā)現(xiàn),很多高職院校在不同程度上都會(huì)出現(xiàn)數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象,其的產(chǎn)生會(huì)使校園信息與校園共享出現(xiàn)較大的困難。本文主要針對(duì)校園網(wǎng)出現(xiàn)的數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象進(jìn)行分析研究,并提出相關(guān)建議。
關(guān)鍵詞:校園網(wǎng)建設(shè);數(shù)據(jù)庫(kù)異構(gòu)
中圖分類號(hào):TP311.13
在現(xiàn)今社會(huì)中,網(wǎng)絡(luò)技術(shù)的發(fā)展與應(yīng)用已經(jīng)普及到人們的生活中,這不僅為信息的傳輸帶來(lái)了便利,也使得“異構(gòu)數(shù)據(jù)庫(kù)”應(yīng)運(yùn)而生。本文主要根據(jù)校園網(wǎng)中的數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象進(jìn)行分析研究,并提出相關(guān)合理建議。
1 校園網(wǎng)出現(xiàn)數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象的主要原因
在很多高職院校中,早期的信息化工作未能進(jìn)行較為完善的管理與規(guī)劃,這就導(dǎo)致不能在較短的時(shí)間內(nèi)制定出一套切實(shí)可行且效果顯著的信息標(biāo)準(zhǔn),導(dǎo)致學(xué)院內(nèi)部的管理信息系統(tǒng)一直處于獨(dú)立的運(yùn)行狀態(tài),這就使校園的信息處在一種較為荒蕪的境遇。由于校園信息管理總部不能及時(shí)對(duì)校園進(jìn)行總體規(guī)劃,這就導(dǎo)致校園信息荒蕪的處境愈演愈烈。在校園網(wǎng)建設(shè)初期,一些相關(guān)部門根據(jù)自身業(yè)務(wù)所需分別構(gòu)建了管理系統(tǒng),這就導(dǎo)致校園中的管理系統(tǒng)不能將信息統(tǒng)一化處理,同時(shí)也導(dǎo)致各個(gè)部門的信息系統(tǒng)具有差異,經(jīng)常發(fā)生數(shù)據(jù)庫(kù)格式不同等類似的情況。我校在建設(shè)校園網(wǎng)初期,一些部門已經(jīng)開始使用專屬信息管理軟件,例如:排課信息管理系統(tǒng)、圖書館借閱信息管理系統(tǒng)、學(xué)生成績(jī)信息管理系統(tǒng)等,有些部門仍然使用人工信息管理。由于每個(gè)部門所使用的信息管理軟件分別從不同信息管理軟件公司進(jìn)購(gòu),這就使得很多信息管理軟件的開發(fā)平臺(tái)與操作方法大有出入.
例如:教務(wù)處進(jìn)行排課時(shí)通常使用的都是Access數(shù)據(jù)庫(kù)進(jìn)行操作,計(jì)財(cái)處通常使用Excel辦公軟件進(jìn)行操作,圖書館則通常使用SQLServer數(shù)據(jù)庫(kù)進(jìn)行操作。由此可見,不同的管理部門所使用的管理系統(tǒng)軟件具有一定的差異,這也就導(dǎo)致很多學(xué)院之間不能及時(shí)地進(jìn)行信息共享與交換,從而出現(xiàn)數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象。近些年,隨著各大高職院校的不斷擴(kuò)建與擴(kuò)招,校園信息量逐漸增大,這就需要更多的管理系統(tǒng)進(jìn)行實(shí)際操作。但是,由于信息不能進(jìn)行及時(shí)共享,使得數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象逐漸嚴(yán)重,這不僅影響到學(xué)校的整體發(fā)展,更不利于各個(gè)學(xué)院之間進(jìn)行及時(shí)有效的溝通。
2 校園網(wǎng)信息共享與互訪數(shù)據(jù)庫(kù)異構(gòu)需求
隨著我國(guó)高職院校中校園網(wǎng)建設(shè)的不斷更新,尤其是近些年高效院校信息管理程度的不斷提高,使得各個(gè)學(xué)院之間日常數(shù)據(jù)溝通數(shù)量與次數(shù)急劇上升,從而導(dǎo)致校園信息標(biāo)準(zhǔn)化、信息資源共享與交流中存在的矛盾越來(lái)越突出。
2.1 眾多高校內(nèi)無(wú)法完全實(shí)現(xiàn)信息共享
從我國(guó)現(xiàn)階段高職院校發(fā)展來(lái)看,校園整體數(shù)據(jù)共享與交流問題日益嚴(yán)重,這就導(dǎo)致校園中各個(gè)學(xué)院不能進(jìn)行及時(shí)的信息資源共享與溝通,這種情況的發(fā)生導(dǎo)致校園內(nèi)信息資源產(chǎn)生了較大的損失。由于眾多校園中缺乏一種切實(shí)可行的信息標(biāo)準(zhǔn),導(dǎo)致學(xué)院信息資源無(wú)法進(jìn)行共享與交流,這種情況極大地影響了校園中相關(guān)管理者在進(jìn)行工作時(shí)的工作進(jìn)度。
2.2 建立系統(tǒng)性價(jià)比較高
將校園內(nèi)部的管理系統(tǒng)進(jìn)行改造這種方法是不切實(shí)際的,如果進(jìn)行校園信息管理系統(tǒng)改造,將會(huì)造成校園中大部門工作暫時(shí)無(wú)法進(jìn)行。由于改造時(shí)間較長(zhǎng),容易使校園整體工作陷入僵局。由于學(xué)院中進(jìn)行校園信息化建設(shè)也需要大量資金,重新開發(fā)系統(tǒng)需要部門相關(guān)專業(yè)人員,但是現(xiàn)階段專業(yè)人員數(shù)量較少,團(tuán)隊(duì)也很不穩(wěn)定,整個(gè)校園全部進(jìn)行信息資源系統(tǒng)改造是不切實(shí)際的??偠灾?,若想對(duì)校園網(wǎng)進(jìn)行較為完善的建設(shè),最重要的條件就是使異構(gòu)數(shù)據(jù)庫(kù)信息資源實(shí)現(xiàn)共享。將異構(gòu)數(shù)據(jù)資源進(jìn)行共享實(shí)際上是將不同類型和不同格式的數(shù)據(jù)資源進(jìn)行處理,從而為使用者提供較為統(tǒng)一且規(guī)范的實(shí)際操作界面,在較短的時(shí)間內(nèi)完成數(shù)據(jù)的交流與共享。
3 如何實(shí)現(xiàn)校園網(wǎng)中異構(gòu)數(shù)據(jù)共享
為了全面地實(shí)現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)信息交流共享,使不同形式與不同格式的數(shù)據(jù)可以進(jìn)行相互轉(zhuǎn)換,這就要求必須采用異構(gòu)數(shù)據(jù)庫(kù)交換進(jìn)行數(shù)據(jù)共享交流。一般情況下,這種異構(gòu)數(shù)據(jù)庫(kù)交換技術(shù)分為以下幾類:使用相關(guān)軟件進(jìn)行轉(zhuǎn)換,使用中間數(shù)據(jù)庫(kù)進(jìn)行轉(zhuǎn)換,使用XML技術(shù)進(jìn)行數(shù)據(jù)庫(kù)轉(zhuǎn)換。下面將結(jié)合相關(guān)案例展示如何進(jìn)行交換,以SQLServer2007為例介紹如何進(jìn)行異構(gòu)數(shù)據(jù)庫(kù)轉(zhuǎn)化。SQLServer2007軟件中的數(shù)據(jù)傳輸方式主要是將多個(gè)數(shù)據(jù)源進(jìn)行導(dǎo)出與導(dǎo)入,SQLServer2007通常情況下支持的是文本文件、Excel電子表格、OLEDB數(shù)據(jù)源或數(shù)據(jù)庫(kù)與ODBC數(shù)據(jù)源進(jìn)行連接。下面將介紹如何具體進(jìn)行數(shù)據(jù)交換:
3.1 數(shù)據(jù)導(dǎo)入
這種方法主要是將從SQLServer2007搜集到的相關(guān)數(shù)據(jù)進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)后將數(shù)據(jù)插入到SQLServer2007中,這個(gè)過程可以采用兩種形式進(jìn)行相關(guān)數(shù)據(jù)導(dǎo)入:第一種是一次性進(jìn)行導(dǎo)入,也就是說當(dāng)外部數(shù)據(jù)進(jìn)行導(dǎo)入并且成功后,SQLServer2007將自動(dòng)進(jìn)行使用新導(dǎo)入的相關(guān)數(shù)據(jù)庫(kù),為相關(guān)系統(tǒng)提供所有應(yīng)用數(shù)據(jù),以新數(shù)據(jù)庫(kù)替代舊數(shù)據(jù)庫(kù);第二種,是一種較為繁瑣的處理方法,這種方法是將數(shù)據(jù)進(jìn)行不斷的處理,在原來(lái)負(fù)責(zé)數(shù)據(jù)處理的軟件中進(jìn)行處理,這種處理方式要將原來(lái)的數(shù)據(jù)進(jìn)行不斷提取與更新,通常情況下每小時(shí)或每天進(jìn)行數(shù)據(jù)復(fù)制與更新,有時(shí)也可以將相關(guān)把數(shù)據(jù)導(dǎo)入到SQLServer2007進(jìn)行相關(guān)處理。總之,這種方式可以根據(jù)實(shí)際情況進(jìn)行相應(yīng)的選擇。
3.2 數(shù)據(jù)導(dǎo)出
數(shù)據(jù)的導(dǎo)出可以按照用戶的指定要求進(jìn)行數(shù)據(jù)格式轉(zhuǎn)化,通常情況下是將SQLServer2007內(nèi)的相關(guān)數(shù)據(jù)資源制作成相關(guān)表格進(jìn)行導(dǎo)出,通常情況下將數(shù)據(jù)進(jìn)行處理后變?yōu)锳ccess數(shù)據(jù)庫(kù)。SQLServer2007的數(shù)據(jù)導(dǎo)出通常也有兩種方式:第一種,通過SQLServer2007軟件所支持的相關(guān)外部程序直接與SQL進(jìn)行連接操作生成相關(guān)外部數(shù)據(jù)以便于使用;第二種,是根據(jù)實(shí)際需要進(jìn)行數(shù)據(jù)導(dǎo)出,這種數(shù)據(jù)導(dǎo)出不需要進(jìn)行完全導(dǎo)出,通常情況下都進(jìn)行定期導(dǎo)出,一般將數(shù)據(jù)導(dǎo)出制作成相應(yīng)文本后再進(jìn)行數(shù)據(jù)獲得。
3.3 數(shù)據(jù)轉(zhuǎn)換
SQLServer2007中的數(shù)據(jù)轉(zhuǎn)換服務(wù)DTS可以提供相關(guān)的圖形編輯程序,這種程序可以有效地將不同來(lái)源的數(shù)據(jù)進(jìn)行轉(zhuǎn)移,可以轉(zhuǎn)移成一個(gè)或多個(gè)目標(biāo)問題,這種方式大大地提高了工作人員的工作速度與工作效率,這種轉(zhuǎn)換方法中包含了數(shù)據(jù)提取、轉(zhuǎn)換、合并等基本操作。SQLServer2007可以有效地將數(shù)據(jù)任務(wù)進(jìn)行提取、轉(zhuǎn)換等,在定期內(nèi)進(jìn)行特定事件的執(zhí)行數(shù)據(jù)包。使用DTS設(shè)計(jì)器操作程序后,可先將原有的數(shù)據(jù)在軟件中進(jìn)行任務(wù)轉(zhuǎn)換,在轉(zhuǎn)換任務(wù)時(shí)可以從數(shù)據(jù)源的鏈接中選取出相應(yīng)所需的數(shù)據(jù)進(jìn)行處理,之后再對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)與處理,使所得集合映射到另一組中進(jìn)行轉(zhuǎn)換,最終達(dá)到傳送數(shù)據(jù)的目的。
4 結(jié)束語(yǔ)
在很多高職院校中,一部分信息管理人員首先要意識(shí)到校園網(wǎng)中存在的相關(guān)問題,應(yīng)當(dāng)在適當(dāng)?shù)臅r(shí)間內(nèi)進(jìn)行相關(guān)問題的研究,組織相關(guān)專業(yè)人員進(jìn)行系統(tǒng)開發(fā)設(shè)計(jì),進(jìn)一步提高校園中管理人員的技術(shù)水平,從整體上對(duì)校園信息系統(tǒng)進(jìn)行規(guī)劃與設(shè)計(jì)。本文主要針對(duì)校園網(wǎng)建設(shè)中出現(xiàn)的數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象進(jìn)行了分析研究,根據(jù)實(shí)際情況分析得出:SQLServer2007在解決數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象中取得了較為明顯的效果,能夠?qū)?shù)據(jù)庫(kù)異構(gòu)現(xiàn)象進(jìn)行合理解決,實(shí)現(xiàn)了校園網(wǎng)中數(shù)據(jù)庫(kù)異構(gòu)共享,促使學(xué)校在最短的時(shí)間內(nèi)實(shí)現(xiàn)數(shù)據(jù)庫(kù)異構(gòu)共享。
參考文獻(xiàn):
[1]龔莎.淺析高職院校校園網(wǎng)建設(shè)中的數(shù)據(jù)庫(kù)異構(gòu)現(xiàn)象[J].淮海工學(xué)院學(xué)報(bào)(自然科學(xué)版),2012(02).
[2]張茜.XML在校園網(wǎng)異構(gòu)數(shù)據(jù)庫(kù)同步系統(tǒng)的應(yīng)用研究[J].佳木斯教育學(xué)院學(xué)報(bào),2012(11):314-315.
作者單位:黔東南民族職業(yè)技術(shù)學(xué)院,貴州黔東南 556000