虛擬數(shù)據(jù)庫技術(shù)在電信傳輸網(wǎng)管中的應(yīng)用_第1頁
虛擬數(shù)據(jù)庫技術(shù)在電信傳輸網(wǎng)管中的應(yīng)用_第2頁
虛擬數(shù)據(jù)庫技術(shù)在電信傳輸網(wǎng)管中的應(yīng)用_第3頁
虛擬數(shù)據(jù)庫技術(shù)在電信傳輸網(wǎng)管中的應(yīng)用_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    虛擬數(shù)據(jù)庫技術(shù)在電信傳輸網(wǎng)管中的應(yīng)用    王芳 王凱摘要:本文從虛擬數(shù)據(jù)庫技術(shù)出發(fā),著重分析了該技術(shù)在電信傳輸網(wǎng)管當(dāng)中的實際應(yīng)用方向,即集成構(gòu)架和訪問構(gòu)架的設(shè)計工作,希望為電信傳輸管網(wǎng)相關(guān)的行業(yè)工作提供合理參考。關(guān)鍵詞:虛擬技術(shù);虛擬數(shù)據(jù)庫;電信傳輸網(wǎng)管引言:虛擬數(shù)據(jù)庫技術(shù)當(dāng)中的集成構(gòu)架和訪問構(gòu)架是該技術(shù)的核心,自我國北京同步傳輸網(wǎng)建設(shè)以來,已經(jīng)實現(xiàn)了多次擴(kuò)容,目前已經(jīng)形成了較大規(guī)模,由于該技術(shù)的先進(jìn)性,在未來的電信傳輸管網(wǎng)當(dāng)中,必將取代pdh,逐漸成為主要傳輸技術(shù)投入使用。一、虛擬數(shù)據(jù)庫技術(shù)虛擬數(shù)據(jù)庫技術(shù)又叫做包裝器/ 中介器技術(shù),此種技術(shù)使

2、用了和以往數(shù)據(jù)倉庫法完全不同的體系結(jié)構(gòu)。該技術(shù)將數(shù)據(jù)保存在異構(gòu)數(shù)據(jù)源上,僅僅依靠集成系統(tǒng)提供一個虛擬集成視圖和相關(guān)的查詢機(jī)制,即可自動將用戶對集成模式提出的查詢請求最終轉(zhuǎn)化成為對異構(gòu)數(shù)據(jù)源的查詢。由于用戶不是直接在數(shù)據(jù)源的局部數(shù)據(jù)模式當(dāng)中提交查詢請求,而是在中介模式當(dāng)中提交,因此,虛擬數(shù)據(jù)庫當(dāng)中的中介層需要將用戶的查詢請求轉(zhuǎn)化成數(shù)據(jù)源查詢語句,融合數(shù)據(jù)查詢結(jié)果之后再返還給用戶1。二、虛擬數(shù)據(jù)庫技術(shù)在電信傳輸網(wǎng)管當(dāng)中的應(yīng)用虛擬數(shù)據(jù)技術(shù)的研究和該技術(shù)在電信傳輸網(wǎng)管當(dāng)中的應(yīng)用研究,主要集中在以下兩方面,具體應(yīng)用細(xì)節(jié)如下:(一)數(shù)據(jù)集成架構(gòu)電信傳輸網(wǎng)管應(yīng)用當(dāng)中的數(shù)據(jù)集成架構(gòu)設(shè)計細(xì)節(jié)可以分層研究。架構(gòu)中

3、的數(shù)據(jù)集成中間件層的主要功能是屏蔽局部數(shù)據(jù)源的異構(gòu)性,該層由保障、模式轉(zhuǎn)換器和虛擬數(shù)據(jù)庫共同構(gòu)成,且核心是vdb,除了記錄vdb數(shù)據(jù)空間和異構(gòu)數(shù)據(jù)源之間的關(guān)系以外,還要記錄數(shù)據(jù)源的地理位置,保證后續(xù)工作人員能夠?qū)?shù)據(jù)源正確訪問。包裝器則是要根據(jù)不同數(shù)據(jù)源展開定制工作,能夠使用統(tǒng)一格式將分布異構(gòu)數(shù)據(jù)源的數(shù)據(jù)模式提取出來,再將抽取結(jié)果傳達(dá)給模式轉(zhuǎn)換器,該構(gòu)架當(dāng)中包裝器需要的同構(gòu)數(shù)據(jù)是異構(gòu)數(shù)據(jù)當(dāng)中的關(guān)系數(shù)據(jù),因此,包裝器想要完成的核心功能在于異構(gòu)數(shù)據(jù)源對于各類型數(shù)據(jù)的轉(zhuǎn)換工作當(dāng)中。同時,模式轉(zhuǎn)換器的工作是根據(jù)用戶設(shè)定的集成規(guī)則,將包裝器所提交的局部數(shù)據(jù)模式映射成為全局?jǐn)?shù)據(jù)模式,映射的結(jié)果就是會形成全

4、局元素?fù)?jù)結(jié)構(gòu)表,這也就是最終提交給數(shù)據(jù)應(yīng)用層的中央數(shù)據(jù)視圖。簡單講就是集成規(guī)則當(dāng)中記錄的主要是同名數(shù)據(jù)源的換名規(guī)則等信息。數(shù)據(jù)集成是數(shù)據(jù)提取的過程,主要是從中介層對于底層異構(gòu)數(shù)據(jù)源數(shù)據(jù)信息的抽取過程,此種工作方式也就是避免了數(shù)據(jù)庫底層的編程過程,具有簡化數(shù)據(jù)抽取過程的優(yōu)勢。若數(shù)據(jù)集成構(gòu)架中,中介層使用的是sqlserver數(shù)據(jù)庫負(fù)責(zé)異構(gòu)數(shù)據(jù)信息的存放工作,底層使用的是oracle等數(shù)據(jù)庫,那么數(shù)據(jù)集成過程中的數(shù)據(jù)類型轉(zhuǎn)換工作是需要考慮的主要問題。以上述兩種數(shù)據(jù)庫之間的數(shù)據(jù)類型轉(zhuǎn)換工作為例,數(shù)據(jù)集成時的轉(zhuǎn)換策略如下:在工作過程中,工作人員需要將元數(shù)據(jù)信息從oracle轉(zhuǎn)換到sql當(dāng)中,并將相關(guān)工

5、作信息記錄在sql數(shù)據(jù)庫表當(dāng)中。元數(shù)據(jù)信息表的建立方式是按照數(shù)據(jù)源表,將信息構(gòu)建成樹狀結(jié)構(gòu)圖,同時,還要注意相關(guān)的數(shù)據(jù)類型轉(zhuǎn)換工作需要由不同類型的數(shù)據(jù)源對應(yīng)包裝器完成。面對oracle和sql之間大小寫敏感的問題,可以在數(shù)據(jù)轉(zhuǎn)換時,將表名以及數(shù)據(jù)項都用大寫字母書寫。且oaacle數(shù)據(jù)庫的命名不能超過30個字符,在使用單純的sql語句時,若是多條語句,則使用的oracle數(shù)據(jù)庫必須封裝在begin/end語句中。面對視圖數(shù)據(jù)遷移的問題,可以使用sql生成的方式展開,而其余涉及到數(shù)據(jù)的查詢過程,在工作中可以不做考慮。為提高對于底層數(shù)據(jù)庫同步問題的重視程度,可以擬定兩種數(shù)據(jù)同步策略方便選擇,一種是定

6、期進(jìn)行元數(shù)據(jù)收集工作,保障vdb全局元數(shù)據(jù)結(jié)構(gòu)表的更新及時,但此種方法存在信息不能實時傳達(dá)的弊端。另一種是在工作人員和用戶查詢數(shù)據(jù)時建立臨時的全局元數(shù)據(jù)結(jié)構(gòu)表,此種方式的優(yōu)點在于信息實時,但實際工作效率不高。(二)數(shù)據(jù)訪問架構(gòu)傳輸網(wǎng)管應(yīng)用當(dāng)中的數(shù)據(jù)訪問架構(gòu)設(shè)計工作主要是由應(yīng)用層對vdb查詢到各個局部數(shù)據(jù)源轉(zhuǎn)化以及查詢結(jié)果合成。若在工作中使用合成器,將vdb中記錄的集成規(guī)則將從數(shù)據(jù)源采集到的數(shù)據(jù)進(jìn)行統(tǒng)一加工之后,存放在中介層數(shù)據(jù)庫建立的臨時數(shù)據(jù)表當(dāng)中。有關(guān)部門在此階段可以由上層在查詢分階段根據(jù)查詢語句的要求建立臨時表,底層操作中讀取用戶信息并將信息整理到臨時數(shù)據(jù)表當(dāng)中,信息錄入完畢后,底層還需要

7、給上層發(fā)數(shù)據(jù)寫入結(jié)束的信息,此時上層就可以到臨時數(shù)據(jù)表當(dāng)中抽取需要的用戶數(shù)據(jù)信息,操作全部結(jié)束后,就可以刪除臨時數(shù)據(jù)表。建立臨時數(shù)據(jù)表的過程中需要注意的是并發(fā)問題,一般在查詢語句分析結(jié)束時同步展開對于多數(shù)據(jù)源的查詢工作,在此種情況下,建立臨時數(shù)據(jù)表是必要環(huán)節(jié),但若只需要查詢單數(shù)據(jù)源,在此種條件下最適宜的做法是使用統(tǒng)一的策略在中介層建立臨時數(shù)據(jù)表存放數(shù)據(jù)信息。臨時數(shù)據(jù)表的遷移工作可以準(zhǔn)備兩種策略應(yīng)對,一種是直接在工作中生成簡單的sql語句將數(shù)據(jù)從oracle當(dāng)中轉(zhuǎn)移到sql當(dāng)中,但要注意此種方式僅適用于數(shù)據(jù)量小的情況。另一種是若數(shù)據(jù)量大,則可以使用數(shù)據(jù)通道展開數(shù)據(jù)的導(dǎo)入工作,此種方式的優(yōu)勢在于轉(zhuǎn)換效率較高,能夠為電信傳輸網(wǎng)管相關(guān)工作提供更強(qiáng)的發(fā)展推動力2。結(jié)束語:綜上所述,虛擬數(shù)據(jù)庫技術(shù)雖然還沒有在全國范圍內(nèi)實現(xiàn)廣泛應(yīng)用,但該技術(shù)的發(fā)展前景已經(jīng)得到了多家權(quán)威機(jī)構(gòu)的認(rèn)可,因此。為順應(yīng)未來科學(xué)技術(shù)的發(fā)展,我國電信傳輸網(wǎng)管行業(yè)相關(guān)的工作人員需要加深對該技術(shù)的研究力度,提升該技術(shù)在我國電信傳輸網(wǎng)管當(dāng)中大范圍使用的可行性。參考文獻(xiàn):1   劉晴,湯瑋,劉旭.基于虛擬數(shù)據(jù)庫技

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論