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