• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    COM/DCOM集成的多數(shù)據(jù)庫系統(tǒng)的研究

    2010-10-09 07:50:10張躍進
    赤峰學院學報·自然科學版 2010年6期
    關(guān)鍵詞:數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)源異構(gòu)

    張躍進

    (華東交通大學 信息工程學院,南昌 江西 330013)

    COM/DCOM集成的多數(shù)據(jù)庫系統(tǒng)的研究

    張躍進

    (華東交通大學 信息工程學院,南昌 江西 330013)

    基于COM/DCOM集成多種異構(gòu)數(shù)據(jù)庫下,如何進行多數(shù)據(jù)庫的訪問,針對此問題,提出了一種使用COM/DCOM集成技術(shù)下的多種異構(gòu)數(shù)據(jù)庫下的數(shù)據(jù)訪問控制系統(tǒng)模型.

    多數(shù)據(jù)庫系統(tǒng);COM;DCOM;分布式

    上世紀八十年代中期多數(shù)據(jù)庫系統(tǒng)的概念首次提出后,立即引起了數(shù)據(jù)庫方面研究人員及數(shù)據(jù)庫廠商的密切關(guān)注,到1987年左右,多數(shù)據(jù)庫系統(tǒng)的理論研究已形成體系,并出現(xiàn)了第一批原型系統(tǒng),同時各主要數(shù)據(jù)庫廠商也分別推出了支持多數(shù)據(jù)庫系統(tǒng)的商業(yè)產(chǎn)品.雖然越來越多的數(shù)據(jù)庫廠商都聲稱提供對多數(shù)據(jù)庫系統(tǒng)的支持,但通過對這些產(chǎn)品的分析可以發(fā)現(xiàn),這種支持往往只是對異地數(shù)據(jù)庫訪問的支持,有很大的局限性,而對多數(shù)據(jù)庫系統(tǒng)中的事務(wù)管理、異構(gòu)模式消解、全局視圖維護等關(guān)鍵技術(shù)都沒有提供很好的解決方案.而且一個數(shù)據(jù)庫廠商的多數(shù)據(jù)庫系統(tǒng)產(chǎn)品一般只支持自己的數(shù)據(jù)庫加入多數(shù)據(jù)庫系統(tǒng),對底層數(shù)據(jù)庫異構(gòu)性的支持還遠遠不夠,系統(tǒng)只支持全局查詢而不支持全局修改.

    目前多數(shù)據(jù)庫系統(tǒng)技術(shù)已在國際上獲得了廣泛的認同,各個國家都有研究組織在進行相應(yīng)的研究,并且推出了各自的原型系統(tǒng)及商品化的產(chǎn)品.目前多數(shù)據(jù)庫系統(tǒng)技術(shù)和產(chǎn)品的研究還處于生長期,有很多技術(shù)問題還沒有很好解決,市場上還未出現(xiàn)主流的產(chǎn)品,是國內(nèi)開展該技術(shù)研究,推出自己產(chǎn)品的好時機.

    1 多數(shù)據(jù)庫系統(tǒng)的發(fā)展

    數(shù)據(jù)庫技術(shù)的發(fā)展導(dǎo)致了眾多數(shù)據(jù)庫系統(tǒng)的出現(xiàn),這些數(shù)據(jù)庫可能在物理上和邏輯上都存在著差異,集成已有的數(shù)據(jù)庫和文件系統(tǒng)的多數(shù)據(jù)庫系統(tǒng)成為發(fā)展的必然趨勢.網(wǎng)絡(luò)技術(shù)的發(fā)展為用戶訪問和處理多數(shù)據(jù)庫中的數(shù)據(jù)提供了可能,使得多個異構(gòu)的數(shù)據(jù)庫之間可以共享它們相互依賴的數(shù)據(jù),并具有相互操作的能力.多數(shù)據(jù)庫系統(tǒng)(MBS)是為在多個數(shù)據(jù)庫之間實現(xiàn)互操作,解決數(shù)據(jù)資源共享的一種技術(shù)途徑.多數(shù)據(jù)庫系統(tǒng)屏蔽了已有的各數(shù)據(jù)庫系統(tǒng)不同的訪問方法和用戶界面,給用戶呈現(xiàn)一個訪問多種數(shù)據(jù)庫的公共接口,減少各數(shù)據(jù)庫之間的差異[1,2].

    COM/DCOM技術(shù)是全新的編程技術(shù),具有平臺無關(guān)性、面向?qū)ο蟆踩?、高性能、分布式,多線程等特點,使COM/DCOM成為當前最為類型的編程語言和平臺[3].對于多數(shù)據(jù)庫系統(tǒng)聯(lián)合訪問和數(shù)據(jù)交換,使用COM/DCOM技術(shù)可以解決不同的操作系統(tǒng)和不同的數(shù)據(jù)庫管理系統(tǒng)之間的數(shù)據(jù)處理.對于多數(shù)據(jù)庫訪問,COM/DCOM技術(shù)可以提供一個比較強大、靈活的解決方案.通過構(gòu)造多個會話,在模型組件里處理數(shù)據(jù)庫的連接、定義,查找、插入、刪除操作等方法,創(chuàng)建和部署COM/DCOM實現(xiàn)對多數(shù)據(jù)庫的訪問.

    2 多數(shù)據(jù)庫系統(tǒng)的異構(gòu)

    對于多數(shù)據(jù)庫系統(tǒng)來說,由于各部門的數(shù)據(jù)庫建設(shè)不同步,存在著異構(gòu)機、異構(gòu)型數(shù)據(jù)庫的現(xiàn)象,基于單一數(shù)據(jù)庫產(chǎn)品開發(fā)的系統(tǒng)已經(jīng)難以適應(yīng)新應(yīng)用的需要,許多應(yīng)用涉及多個不同數(shù)據(jù)庫系統(tǒng),需要聯(lián)合使用,就需要解決異構(gòu)數(shù)據(jù)庫的問題.

    實現(xiàn)異構(gòu)數(shù)據(jù)庫的集成,首先要對加入的數(shù)據(jù)庫資源實現(xiàn)完全透明的訪問,既要保證全局數(shù)據(jù)的共享,又要保證各數(shù)據(jù)庫管理系統(tǒng)的自治,確?;诓煌到y(tǒng)平臺實現(xiàn)對異構(gòu)數(shù)據(jù)庫的查詢和聯(lián)合使用,并提供一個獨立于特定的數(shù)據(jù)庫管理系統(tǒng)的統(tǒng)一編程界面.異構(gòu)數(shù)據(jù)庫系統(tǒng)的集成技術(shù)主要分為三種:異構(gòu)模式的消解、查詢處理、事務(wù)處理[4].如圖1所示:

    圖1 異構(gòu)數(shù)據(jù)庫系統(tǒng)集成示意圖

    對于訪問各個異構(gòu)數(shù)據(jù)庫,可以采用ODBC方式.ODBC是微軟為方便異構(gòu)數(shù)據(jù)庫之間進行數(shù)據(jù)共享,專門提出的一個用于數(shù)據(jù)庫訪問的應(yīng)用程序編程接口(API).它使用結(jié)構(gòu)化查詢語言(SQL)作為其數(shù)據(jù)庫訪問語言.ODBC通過使用驅(qū)動程序來提供數(shù)據(jù)源的獨立性,并完成ODBC函數(shù)調(diào)用以及與數(shù)據(jù)源的對話.

    2.1 異構(gòu)模式的消解

    一般可采用建立全局統(tǒng)一的公共數(shù)據(jù)模式來實現(xiàn)異構(gòu)模式的消解.為了滿足公共數(shù)據(jù)模型設(shè)計過程中通用性的要求,并且能夠表示各種數(shù)據(jù)庫中不同格式的數(shù)據(jù),以適應(yīng)各個LDBS(局部數(shù)據(jù)庫系統(tǒng))的各種不同情況,任何局部數(shù)據(jù)庫類型數(shù)據(jù)都要轉(zhuǎn)換成公共數(shù)據(jù)模式當中的類型,以此來屏蔽各個數(shù)據(jù)源數(shù)據(jù)模型在數(shù)據(jù)結(jié)構(gòu)、行為和類型約束等方面的差異,并能給出差異之間的映射關(guān)系.這種模式又稱為全局模式(Globalmodel),全局模式是通過全局數(shù)據(jù)字典實現(xiàn)的.全局數(shù)據(jù)字典包括下列內(nèi)容:全局構(gòu)成表、關(guān)鍵字表、數(shù)據(jù)類型表.

    2.2 查詢處理

    查詢處理包括三個部分:查詢分解、查詢變換和查詢優(yōu)化.用戶提交的查詢語句是全局查詢語句(GSQL),包括對多個LDBS的訪問.全局查詢語句要分解為相應(yīng)的針對各個LDBS的子查詢.此時的查詢語句還是用全局查詢語言寫的,所以需要將子查詢語句轉(zhuǎn)換為用LDBS的查詢語言寫的查詢語句.為了達到更優(yōu)的系統(tǒng)性能,還必須有查詢優(yōu)化器對查詢進行優(yōu)化.

    2.3 事務(wù)處理

    事務(wù)處理的主要問題就是LDBS的自治性問題,也就是一個局部DBMS是否允許和在什么程度上允許共享它的控制信息.對LDBS的操作是通過事務(wù)處理來完成的.事務(wù)處理主要分為兩類:

    2.3.1 局部事務(wù):LDBS的本地事務(wù),由局部數(shù)據(jù)庫的管理系統(tǒng)來完成,只存取本地數(shù)據(jù),不受全局數(shù)據(jù)庫控制且不為其所知.

    2.3.2 全局事務(wù):在全局數(shù)據(jù)庫系統(tǒng)的控制之下完成.一個全局事務(wù)可以分解為若干個子事務(wù),每一個子事務(wù)只需存取一個LDBS中的數(shù)據(jù),在該局部數(shù)據(jù)庫的管理系統(tǒng)的控制之下作為一個本地事務(wù)來完成.

    對于訪問各個異構(gòu)數(shù)據(jù)庫,可以采用ODBC方式.ODBC是微軟為方便異構(gòu)數(shù)據(jù)庫之間進行數(shù)據(jù)共享,專門提出的一個用于數(shù)據(jù)庫訪問的應(yīng)用程序編程接口(API).它使用結(jié)構(gòu)化查詢語言(SQL)作為其數(shù)據(jù)庫訪問語言.ODBC通過使用驅(qū)動程序來提供數(shù)據(jù)源的獨立性,并完成ODBC函數(shù)調(diào)用以及與數(shù)據(jù)源的對話.

    3 COM/DCOM技術(shù)

    COM(Component Object Model,組件對象模型),是一種以組件為發(fā)布單元的對象模型.COM不僅定義了組件程序之間進行交互的標準,并且也提供了組件程序運行所需的環(huán)境.組件對象之間交互的規(guī)范不依賴于特定的語言,所以COM是不同語言協(xié)作開發(fā)的一種標準.

    DCOM(分布式組件對象模型),是一個高層網(wǎng)絡(luò)協(xié)議,是對COM技術(shù)的擴展,它能使COM組件在不同機器上的兩個進程間進行通訊和協(xié)作,從而使應(yīng)用程序可在位置上達到分布性.COM運行庫向客戶和組件提供了面向?qū)ο蟮姆?wù),并且使用RPC和安全機制產(chǎn)生符合DCOM協(xié)議標準的網(wǎng)絡(luò)包.

    B/S三層結(jié)構(gòu)建立了一種基本的軟件建模思想,它主要針對分布式應(yīng)用軟件系統(tǒng).層與層之間可以通過COM接口聯(lián)系起來,它們可以運行在不同的進程中,甚至運行在不同的機器上.COM及DCOM提供了進程透明和位置透明特性.

    COM組件主要負責Web服務(wù)器和數(shù)據(jù)庫服務(wù)器,通過間接調(diào)用外部程序或腳本代碼來訪問數(shù)據(jù)庫,因此可以提供與數(shù)據(jù)庫相關(guān)的動態(tài)HTML頁面,或執(zhí)行用戶查詢并將查詢結(jié)果格式轉(zhuǎn)化成HTML頁面,通過Web服務(wù)器返回給用戶瀏覽器.

    COM在Windows平臺上已經(jīng)根深蒂固,并且正在向其他的操作系統(tǒng)發(fā)展.只要把應(yīng)用系統(tǒng)建立在以COM為基礎(chǔ)的平臺上,在開發(fā)過程中既不需要考慮跨網(wǎng)絡(luò)調(diào)用,也不需要考慮數(shù)據(jù)源的差異,甚至在異構(gòu)網(wǎng)絡(luò)環(huán)境中建立類似的應(yīng)用系統(tǒng)也就成為可能.

    DCOM作為COM的擴展,繼承了COM的語言無關(guān)性、可重用性等優(yōu)點,還有針對分布式環(huán)境的一些新特性,如位置透明、網(wǎng)絡(luò)安全性、跨平臺調(diào)用等.

    DCOM的結(jié)構(gòu)圖見圖2:

    圖2 DCOM的基本結(jié)構(gòu)圖

    使用COM/DCOM技術(shù)可以訪問各種不同類型的數(shù)據(jù)庫,而且支持數(shù)據(jù)庫的“事務(wù)”的機制,這樣使對數(shù)據(jù)的處理能夠保證數(shù)據(jù)的一致性.所以使用COM/DCOM技術(shù)能實現(xiàn)對多個數(shù)據(jù)庫的訪問,而且安全性、持續(xù)、事物、并行性和資源的管理由容器來管理,這樣使編程具有簡單性.

    基于Web的多數(shù)據(jù)庫訪問是電子商務(wù)和電子政務(wù)迅速發(fā)展而出現(xiàn)的一種多數(shù)據(jù)庫聯(lián)合應(yīng)用的形式.在數(shù)據(jù)庫異構(gòu),操作系統(tǒng)異構(gòu)的條件下,對于數(shù)據(jù)量很大的這種多數(shù)據(jù)庫應(yīng)用問題,只有COM/DCOM技術(shù)才有能力解決.可以定義的一組標準的COM/DCOM擴展的開發(fā)接口(API).這些應(yīng)用程序編程接口為各種各樣的中間件實現(xiàn)了不依賴供應(yīng)商的編程接口,COM/DCOM技術(shù)把組件的概念從客戶機域擴展到了服務(wù)器域,它使COM/DCOM技術(shù)發(fā)展成為一種強健的、可伸縮的環(huán)境,能夠支持以任務(wù)為關(guān)鍵的企業(yè)信息系統(tǒng).

    COM/DCOM的接口定義語言IDL豐富以及對多平臺的支持,NT的網(wǎng)絡(luò)穩(wěn)定性也已經(jīng)提高提高.在COM/DCOM規(guī)范上實現(xiàn)分布式管理的應(yīng)用將得到廣泛的應(yīng)用,COM/DCOM分布式對象技術(shù)正逐漸成為分布式計算環(huán)境發(fā)展的主流方向,使用分布對象技術(shù)開發(fā)的系統(tǒng)具有機構(gòu)靈活性、軟硬件平臺無關(guān)性、系統(tǒng)可擴展性等優(yōu)點,特別適用于網(wǎng)絡(luò)環(huán)境下的分布系統(tǒng)開發(fā);能夠有效地解決異構(gòu)環(huán)境下的應(yīng)用互操作性和系統(tǒng)集成.

    4 基于COM/DCOM集成的多數(shù)據(jù)庫系統(tǒng)

    隨著COM/DCOM技術(shù)的發(fā)展及標準化工作的完善,COM/DCOM已成為主流技術(shù),符合COM/DCOM規(guī)范的產(chǎn)品也逐漸不斷地被推出并開始被廣為采用.未來大型信息系統(tǒng)的集成和大型軟件系統(tǒng)的開發(fā)將離不開它們所帶來的方法、手段和工具,COM/DCOM規(guī)范和相關(guān)產(chǎn)品正愈來愈受信息技術(shù)界與產(chǎn)業(yè)界的重視.各廠商正在積極建立和調(diào)配實際的COM/DCOM系統(tǒng),并使用COM/DCOM技術(shù)來解決各行業(yè)中的基本問題.COM/DCOM技術(shù)也同樣非常適于在電信領(lǐng)域內(nèi)的應(yīng)用.COM/DCOM目前已經(jīng)是一項比較成熟的分布式面向?qū)ο蠹夹g(shù),COM/DCOM非常適用于多數(shù)據(jù)庫系統(tǒng)的有效管理.

    可采用多層B/S架構(gòu)(客戶端瀏覽器層、Web服務(wù)器層、應(yīng)用服務(wù)器層、數(shù)據(jù)庫層)、并采用了J2EE及EJB技術(shù)實現(xiàn)系統(tǒng)的分布異構(gòu)及跨平臺.在系統(tǒng)數(shù)據(jù)庫選擇時有跨多數(shù)據(jù)庫的需求,在系統(tǒng)數(shù)據(jù)庫物理設(shè)計時對跨數(shù)據(jù)庫的設(shè)計及規(guī)范化是關(guān)鍵問題.

    數(shù)據(jù)庫被規(guī)范化后,減少了數(shù)據(jù)冗余,數(shù)據(jù)量變小,數(shù)據(jù)行變窄.這樣DBMS的每一頁可以包括更多行,那么每一區(qū)里的數(shù)據(jù)量更多,從而加速表的掃描,改進了單個表的查詢性能.但是,當查詢涉及多個表的時候,需要用很多連接操作把信息從各個表中組合在一起,導(dǎo)致更高的CPU和I/O花銷.那么,有很多時候需要在規(guī)范化和非規(guī)范化之間保持平衡,用適當?shù)娜哂嘈畔頊p少系統(tǒng)開銷,用空間代價來換取時間代價.如果OrderDetail表中的數(shù)據(jù)量是在百萬級的,那么一次查詢所需要的時間可能會達到好幾個小時.事實上,只要在設(shè)計時保證數(shù)據(jù)的邏輯有效性,很多信息都可以直接冗余在OrderDetail表中,這些冗余的數(shù)據(jù)能夠極大的提高查詢的效率,從而減少CPU和I/O操作.主鍵用整型會極大的提高查詢效率,而字符型的比較開銷要比整型的比較開銷大很多,用字符型數(shù)據(jù)作主鍵會使數(shù)據(jù)插入、更新與查詢的效率降低.數(shù)據(jù)量小的時候這點降低可能不會被注意,可是當數(shù)據(jù)量大的時候,小的改進也能夠提高系統(tǒng)的響應(yīng)速度.因此在數(shù)據(jù)庫設(shè)計時,都采用整形作為關(guān)鍵字.

    本系統(tǒng)模型采用了一種全新的解決方法,在應(yīng)用服務(wù)器中直接提供支持,這種方案才能保證分布是程序的運行效率,特別是在于需要大量數(shù)據(jù)進行處理的系統(tǒng)相連上尤為明顯.B/S三層結(jié)構(gòu)建立了一種基本的軟件建模思想,它主要針對分布式應(yīng)用軟件系統(tǒng).層與層之間可以通過COM接口聯(lián)系起來,它們可以運行在不同的進程中,甚至運行在不同的機器上,COM及DCOM提供了進程透明和位置透明特性[5].

    COM組件主要負責Web服務(wù)器和數(shù)據(jù)庫服務(wù)器,通過間接調(diào)用外部程序或腳本代碼來訪問數(shù)據(jù)庫,因此可以提供與數(shù)據(jù)庫相關(guān)的動態(tài)HTML頁面,或執(zhí)行用戶查詢并將查詢結(jié)果格式轉(zhuǎn)化成HTML頁面,通過Web服務(wù)器返回給用戶瀏覽器.如圖3所示:

    COM在Windows平臺上已經(jīng)根深蒂固,并且正在向其他的操作系統(tǒng)發(fā)展.只要把應(yīng)用系統(tǒng)建立在以COM為基礎(chǔ)的平臺上,在開發(fā)過程中既不需要考慮跨網(wǎng)絡(luò)調(diào)用,也不需要考慮數(shù)據(jù)源的差異,甚至在異構(gòu)網(wǎng)絡(luò)環(huán)境中建立類似的應(yīng)用系統(tǒng)也就成為可能.

    圖3 建立在COM/DCOM基礎(chǔ)上的B/S多數(shù)據(jù)庫體系結(jié)構(gòu)

    組件不同于傳統(tǒng)應(yīng)用程序中的模塊或類,組件是已經(jīng)編譯、鏈接好并可以使用的.各定制的組件可以在運行時同其它組件連接起來構(gòu)成應(yīng)用程序,在需要對應(yīng)用程序進行修改時,只需將某些組件用新的版本替換即可.并且可從已有的組件中建立全新的應(yīng)用,真正達到軟件復(fù)用的目的.

    COM/DCOM作為一種軟件原型標準,對于如何建立組件并通過組件構(gòu)建應(yīng)用程序提供了規(guī)范,改變了傳統(tǒng)的程序設(shè)計方法.它結(jié)合面向?qū)ο蠹夹g(shù)和組件技術(shù)兩種特性,對象特性使得應(yīng)用系統(tǒng)的設(shè)計和實現(xiàn)更加符合現(xiàn)實世界的面貌;組件特性使得應(yīng)用系統(tǒng)可以充分發(fā)揮組件的優(yōu)勢,以適應(yīng)現(xiàn)代應(yīng)用的需要.

    由于COM/DCOM主要實用與Window NT/95/98/2000環(huán)境,平臺的專有性無疑是其最大的缺陷.采用本系統(tǒng)模型可以擁有分布計算的支持,可應(yīng)用服務(wù)器支持移動計算工作方式.該模式是數(shù)據(jù)庫緩存更新的發(fā)展,用戶與應(yīng)用服務(wù)器相連并且從應(yīng)用服務(wù)器上獲得數(shù)據(jù),然后將緩存在本地的數(shù)據(jù)更新,可對數(shù)據(jù)進行各種離線處理和分析,用戶與應(yīng)用服務(wù)器重新連接后,可以一次新的將離線所作的處理更新到數(shù)據(jù)庫服務(wù)器中.

    5 系統(tǒng)設(shè)計原則

    由于在體系結(jié)構(gòu)方面和模式結(jié)構(gòu)方面會存在模型不一致的問題,有可能引起概念的混淆和不相容,因此選擇COM/DCOM作為系統(tǒng)的公共數(shù)據(jù)模型可以減少這種情況的發(fā)生.

    服務(wù)的確定和組織應(yīng)基于以下原則:

    (1)自治性原則:局部系統(tǒng)的持有者有權(quán)決定為分布式系統(tǒng)的用戶提供哪些服務(wù)和客戶以何種方式調(diào)用這些服務(wù).

    (2)可聯(lián)編原則:服務(wù)必須提供能與對象實現(xiàn)聯(lián)編的接口.

    (3)粒度劃分原則:通常服務(wù)或?qū)ο蟮牧6瓤纱罂尚?,沒有一個統(tǒng)一的限定.最常用的選擇是將每個局部系統(tǒng)封裝成一個對象,局部系統(tǒng)所提供的服務(wù)是查詢服務(wù).

    接口選擇:服務(wù)方可以選擇基于特定類型的靜態(tài)輪廓接口或選擇動態(tài)輪廓接口來聯(lián)編對象實現(xiàn).

    安全問題:MTS推薦使用基于角色的安全模型,這種模型以MTS服務(wù)進程為安全單元,它不單獨定義組件的安全角色.同時,MTS還提供了另一種高級安全模型,環(huán)境對象除了實現(xiàn)ObjectControl接口,它還實現(xiàn)了另一個安全屬性接口Insecurity Property,利用此接口,對象可以獲得創(chuàng)建對象的客戶的SID以及當前調(diào)用此對象的客戶的安全標識符.

    6 VC下系統(tǒng)的實現(xiàn)

    利用VisualC++中的ODBC技術(shù)可以極大地減少軟件開發(fā)的工作量,提高了效率并增強了軟件的可靠性.當ODBC數(shù)據(jù)源配置好以后,應(yīng)用程序就可以通過對ODBC API的直接調(diào)用來建立對數(shù)據(jù)庫的連接和處理數(shù)據(jù)庫中的數(shù)據(jù).ODBC API是由ODBC提供的一組函數(shù)調(diào)用接口,其主要功能就是將SQL語句發(fā)送到目標數(shù)據(jù)庫,然后處理這些SQL語句返回的結(jié)果.下面是通過ODBC API連接數(shù)據(jù)庫的主要步驟及其所涉及到的重要函數(shù)[6].

    (1)連接一個已經(jīng)配置好的數(shù)據(jù)源

    (2)動態(tài)連接數(shù)據(jù)庫

    由于與數(shù)據(jù)庫的連接是通過Cdatabase類對象來實現(xiàn)的,所以可以通過賦予CrecordSet類對象參數(shù)m_pDatabase以連接不同數(shù)據(jù)庫的Cdatabase對象指針,就可以動態(tài)地連接數(shù)據(jù)庫:

    (3)動態(tài)連接表

    表的動態(tài)連接可以利用在調(diào)用CrecordSe:tOpen()函數(shù)時指定SQL語句來實現(xiàn).

    7 結(jié)束語

    COM/DCOM技術(shù)是解決多種異構(gòu)數(shù)據(jù)庫環(huán)境下的多數(shù)據(jù)庫信息處理一種有效的方法,系統(tǒng)具有更多不同的數(shù)據(jù)類型、數(shù)據(jù)庫語言、事務(wù)模式、封鎖協(xié)議、接口特性等.它不但可以解決數(shù)據(jù)庫異構(gòu)的問題,更是解決操作系統(tǒng)異構(gòu)的最有效的方法.這樣可以達到不同信息資源的共享及信息的綜合統(tǒng)計查詢,這也是企事業(yè)單位迫切要解決的實際問題. COM/DCOM技術(shù)能更好的解決異構(gòu)數(shù)據(jù)庫環(huán)境下的電子商務(wù)和電子政務(wù)方面的信息交換問題.COM/DCOM的面向?qū)ο蠹胺植际綄傩浴⒉僮飨到y(tǒng)和平臺無關(guān)性、它的事件通知功能、高效的通信機制及其網(wǎng)絡(luò)安全技術(shù),均符合多種異構(gòu)數(shù)據(jù)庫系統(tǒng)管理的功能要求.

    〔1〕薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第4版)[M].北京:高等教育出版社,2007.

    〔2〕高世偉,劉彩虹,劉亞利.基于DCOM技術(shù)實現(xiàn)的控制系統(tǒng)[J].微計算機信息,2005,7(3):23-26.

    〔3〕Corry Mayfield Cadman.COM/DCOM編程指南[M].北京:清華大學出版社,2000.

    〔4〕何海江.C#程序與基于COM的OPC數(shù)據(jù)存取服務(wù)器交換數(shù)據(jù)研究[J].微計算機信息,2004(10):112-114.

    〔5〕Dale Rogerson.COM技術(shù)內(nèi)幕 [M].清華大學出版社, 1998.

    〔6〕劉美香.基于COM/DCOM的多數(shù)據(jù)庫系統(tǒng)[D].昆明理工大學,2002.

    〔7〕劉春霞,陳殿波.利用ODBC技術(shù)實現(xiàn)異構(gòu)數(shù)據(jù)源數(shù)據(jù)的共享[J].計算機與數(shù)字工程,2007(2):154-156.

    〔8〕康萍.COM組件技術(shù)及其在三層結(jié)構(gòu)模型中的應(yīng)用[J].微電子學與計算機,2005,22(6):181-183.

    〔9〕劉艷梅,趙敬中,等.基于COM/DCOM組件標準集成異構(gòu)數(shù)據(jù)庫[J].北京理工大學學報,2000(10):58-59.

    TP311

    A

    1673-260X(2010)06-0027-04

    江西省科技廳自然科學基金項目(2007GZS0886)

    猜你喜歡
    數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)源異構(gòu)
    試論同課異構(gòu)之“同”與“異”
    數(shù)據(jù)庫系統(tǒng)shell腳本應(yīng)用
    電子測試(2018年14期)2018-09-26 06:04:24
    Web 大數(shù)據(jù)系統(tǒng)數(shù)據(jù)源選擇*
    微細銑削工藝數(shù)據(jù)庫系統(tǒng)設(shè)計與開發(fā)
    基于不同網(wǎng)絡(luò)數(shù)據(jù)源的期刊評價研究
    實時數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)安全采集方案
    電信科學(2016年10期)2016-11-23 05:12:00
    overlay SDN實現(xiàn)異構(gòu)兼容的關(guān)鍵技術(shù)
    電信科學(2016年11期)2016-11-23 05:07:56
    LTE異構(gòu)網(wǎng)技術(shù)與組網(wǎng)研究
    核反應(yīng)堆材料數(shù)據(jù)庫系統(tǒng)及其應(yīng)用
    基于真值發(fā)現(xiàn)的沖突數(shù)據(jù)源質(zhì)量評價算法
    免费看a级黄色片| 18禁裸乳无遮挡免费网站照片| 午夜激情欧美在线| 国产又黄又爽又无遮挡在线| 别揉我奶头 嗯啊视频| 成人二区视频| 亚洲av免费在线观看| 亚洲av日韩精品久久久久久密| 两个人视频免费观看高清| 久99久视频精品免费| 亚洲国产精品久久男人天堂| 老女人水多毛片| 国产亚洲精品综合一区在线观看| 人妻制服诱惑在线中文字幕| 久久香蕉精品热| 久久精品久久久久久噜噜老黄 | 亚洲av日韩精品久久久久久密| 中国美女看黄片| 精品人妻熟女av久视频| 国产美女午夜福利| 可以在线观看的亚洲视频| 久久国内精品自在自线图片| 亚洲av免费高清在线观看| 国产淫片久久久久久久久| 久久久国产成人精品二区| 亚洲avbb在线观看| 国产在视频线在精品| 亚洲在线自拍视频| 免费av观看视频| 欧美精品啪啪一区二区三区| 九九在线视频观看精品| 日韩欧美 国产精品| 久久久精品欧美日韩精品| 狠狠狠狠99中文字幕| 午夜免费激情av| 午夜精品久久久久久毛片777| 婷婷丁香在线五月| 在线国产一区二区在线| 国产 一区精品| 欧美日韩乱码在线| 亚洲男人的天堂狠狠| 国产精品国产高清国产av| 久久国产乱子免费精品| 亚洲av一区综合| 成年免费大片在线观看| 国内精品一区二区在线观看| 久久久成人免费电影| 欧美成人a在线观看| 免费黄网站久久成人精品| 国产免费男女视频| 热99在线观看视频| 日本一二三区视频观看| 美女被艹到高潮喷水动态| 国内精品美女久久久久久| 88av欧美| 国产麻豆成人av免费视频| 99久久精品一区二区三区| 欧美一区二区精品小视频在线| 变态另类丝袜制服| 在线免费观看不下载黄p国产 | av在线天堂中文字幕| 亚洲人成伊人成综合网2020| 欧美+日韩+精品| 国产真实伦视频高清在线观看 | 久久香蕉精品热| 国产私拍福利视频在线观看| 精品人妻熟女av久视频| 在线国产一区二区在线| 少妇被粗大猛烈的视频| 春色校园在线视频观看| 亚洲av中文字字幕乱码综合| 97碰自拍视频| 亚洲欧美日韩卡通动漫| 国产 一区 欧美 日韩| 欧美三级亚洲精品| 91久久精品国产一区二区三区| bbb黄色大片| 久久久久久久久中文| 人人妻,人人澡人人爽秒播| 我要看日韩黄色一级片| 精品久久久久久成人av| 熟女电影av网| 淫秽高清视频在线观看| 又爽又黄无遮挡网站| 搞女人的毛片| 18禁黄网站禁片免费观看直播| 欧美成人性av电影在线观看| 国产又黄又爽又无遮挡在线| 国产三级中文精品| 女人十人毛片免费观看3o分钟| 亚洲人成网站在线播| av福利片在线观看| 国产一区二区在线av高清观看| 午夜激情欧美在线| 搞女人的毛片| 亚洲精品色激情综合| 欧美色视频一区免费| 日韩一区二区视频免费看| 男女啪啪激烈高潮av片| av视频在线观看入口| 蜜桃久久精品国产亚洲av| 黄色日韩在线| 国产精品免费一区二区三区在线| 能在线免费观看的黄片| 久久精品国产亚洲av涩爱 | 国产成人福利小说| 久久精品国产99精品国产亚洲性色| 亚洲欧美日韩东京热| 一区福利在线观看| 好男人在线观看高清免费视频| 麻豆一二三区av精品| 婷婷精品国产亚洲av在线| 少妇裸体淫交视频免费看高清| 国产精品久久久久久久久免| 国语自产精品视频在线第100页| 亚洲成人精品中文字幕电影| 久久人人精品亚洲av| 成人永久免费在线观看视频| 身体一侧抽搐| 久久精品国产亚洲av香蕉五月| 亚洲av一区综合| 在线看三级毛片| 亚洲国产日韩欧美精品在线观看| 日本免费一区二区三区高清不卡| 十八禁网站免费在线| 毛片女人毛片| 淫妇啪啪啪对白视频| 人妻制服诱惑在线中文字幕| 三级男女做爰猛烈吃奶摸视频| 2021天堂中文幕一二区在线观| 热99在线观看视频| 日本成人三级电影网站| 此物有八面人人有两片| 久久久久久伊人网av| 精品免费久久久久久久清纯| 亚洲四区av| 亚洲av成人精品一区久久| 亚洲av二区三区四区| 男人舔女人下体高潮全视频| a级毛片免费高清观看在线播放| 午夜精品在线福利| 午夜福利成人在线免费观看| 国产午夜精品论理片| 日韩欧美 国产精品| 国产蜜桃级精品一区二区三区| 欧美一区二区国产精品久久精品| 日本欧美国产在线视频| 成熟少妇高潮喷水视频| 在线国产一区二区在线| 亚洲中文字幕一区二区三区有码在线看| 少妇被粗大猛烈的视频| 国产黄色小视频在线观看| 很黄的视频免费| 国产高清三级在线| 亚洲人成网站高清观看| 午夜精品在线福利| 99热这里只有精品一区| 国产探花极品一区二区| 动漫黄色视频在线观看| 国产成年人精品一区二区| 99riav亚洲国产免费| av黄色大香蕉| 黄色配什么色好看| 一区二区三区高清视频在线| 国产蜜桃级精品一区二区三区| 女人十人毛片免费观看3o分钟| 两人在一起打扑克的视频| 大又大粗又爽又黄少妇毛片口| 麻豆成人av在线观看| 少妇丰满av| 日本a在线网址| 亚洲成a人片在线一区二区| 久久国产精品人妻蜜桃| 麻豆成人av在线观看| 久久99热这里只有精品18| 成人午夜高清在线视频| 女人被狂操c到高潮| 亚洲无线观看免费| 日日啪夜夜撸| 高清毛片免费观看视频网站| 伦精品一区二区三区| 男女做爰动态图高潮gif福利片| 久久久色成人| 国产黄片美女视频| 欧美性感艳星| 午夜精品一区二区三区免费看| 亚洲乱码一区二区免费版| 男女视频在线观看网站免费| 在线播放无遮挡| 色综合亚洲欧美另类图片| 日韩 亚洲 欧美在线| 成人高潮视频无遮挡免费网站| 深夜精品福利| 国产v大片淫在线免费观看| 亚洲中文字幕日韩| 两个人视频免费观看高清| 亚洲欧美日韩高清在线视频| 亚洲成人精品中文字幕电影| 亚洲欧美清纯卡通| 在线观看舔阴道视频| 日日撸夜夜添| 99久国产av精品| 999久久久精品免费观看国产| av在线天堂中文字幕| 中文在线观看免费www的网站| 日韩一本色道免费dvd| 免费人成视频x8x8入口观看| 免费一级毛片在线播放高清视频| 久久久久久伊人网av| 国内精品久久久久久久电影| 欧美最新免费一区二区三区| 观看美女的网站| 国产色爽女视频免费观看| 久久人人精品亚洲av| 男插女下体视频免费在线播放| 中文资源天堂在线| 精品午夜福利在线看| 干丝袜人妻中文字幕| 全区人妻精品视频| 日本免费a在线| 乱码一卡2卡4卡精品| 国产精品福利在线免费观看| 可以在线观看的亚洲视频| 亚洲经典国产精华液单| 欧美一区二区国产精品久久精品| 美女 人体艺术 gogo| 国产在线男女| 麻豆久久精品国产亚洲av| 国产主播在线观看一区二区| 成人午夜高清在线视频| 一级av片app| 99久久精品一区二区三区| 男人舔奶头视频| 乱人视频在线观看| 亚洲成a人片在线一区二区| 国产伦一二天堂av在线观看| 亚洲美女黄片视频| 午夜亚洲福利在线播放| 精品日产1卡2卡| 99久久九九国产精品国产免费| 伦精品一区二区三区| 国产一区二区三区av在线 | 精品福利观看| 亚洲av一区综合| 国产色婷婷99| 国产高清激情床上av| 在线免费观看不下载黄p国产 | x7x7x7水蜜桃| 人妻夜夜爽99麻豆av| 99国产精品一区二区蜜桃av| 国产精品99久久久久久久久| 亚洲av日韩精品久久久久久密| 老师上课跳d突然被开到最大视频| 国产精品无大码| 一本一本综合久久| 国产高清不卡午夜福利| 欧美激情在线99| 色综合婷婷激情| 日韩欧美三级三区| av黄色大香蕉| 久久这里只有精品中国| 婷婷丁香在线五月| 国产一区二区三区av在线 | 国产精华一区二区三区| 网址你懂的国产日韩在线| 国产精品爽爽va在线观看网站| 老女人水多毛片| 日韩中字成人| 久久草成人影院| 又粗又爽又猛毛片免费看| 性色avwww在线观看| 亚洲最大成人中文| 欧美日韩乱码在线| 欧美日韩国产亚洲二区| 舔av片在线| 精品国内亚洲2022精品成人| 久久久久久久久久黄片| 在线播放国产精品三级| 午夜a级毛片| 两人在一起打扑克的视频| 12—13女人毛片做爰片一| 97热精品久久久久久| 欧美绝顶高潮抽搐喷水| 欧美一区二区亚洲| 在线播放无遮挡| 变态另类丝袜制服| 免费观看精品视频网站| 亚洲av美国av| 又黄又爽又刺激的免费视频.| 91av网一区二区| 精品无人区乱码1区二区| 亚洲第一区二区三区不卡| 欧美成人a在线观看| 国产精品99久久久久久久久| 国产精品女同一区二区软件 | 国产高清有码在线观看视频| 两性午夜刺激爽爽歪歪视频在线观看| av在线天堂中文字幕| 国产av麻豆久久久久久久| 国产私拍福利视频在线观看| 久久久久精品国产欧美久久久| 3wmmmm亚洲av在线观看| 一级av片app| 99国产极品粉嫩在线观看| 成人av在线播放网站| 久久香蕉精品热| 夜夜爽天天搞| 特级一级黄色大片| 国产精品女同一区二区软件 | 啪啪无遮挡十八禁网站| 天天一区二区日本电影三级| 精品免费久久久久久久清纯| 免费看光身美女| 亚洲狠狠婷婷综合久久图片| 亚洲精华国产精华液的使用体验 | 国产私拍福利视频在线观看| 午夜久久久久精精品| 欧美bdsm另类| 免费黄网站久久成人精品| 91av网一区二区| 99热这里只有是精品在线观看| av在线蜜桃| 国产亚洲av嫩草精品影院| 又紧又爽又黄一区二区| 国产成人影院久久av| 国产精品1区2区在线观看.| 91在线精品国自产拍蜜月| 成人永久免费在线观看视频| 日本免费a在线| 日日摸夜夜添夜夜添av毛片 | 人妻制服诱惑在线中文字幕| 岛国在线免费视频观看| 国内精品一区二区在线观看| 久久久久久久精品吃奶| 成人国产综合亚洲| 久久久久久久精品吃奶| 精品福利观看| 97热精品久久久久久| 亚洲经典国产精华液单| 97热精品久久久久久| 国产白丝娇喘喷水9色精品| 一区二区三区四区激情视频 | 国产激情偷乱视频一区二区| 国产一区二区激情短视频| 国内精品久久久久精免费| 日韩欧美三级三区| 黄色欧美视频在线观看| 哪里可以看免费的av片| 成人欧美大片| 91久久精品国产一区二区三区| 国产伦精品一区二区三区四那| 亚洲18禁久久av| 99热这里只有是精品50| 亚洲熟妇熟女久久| 亚洲av中文字字幕乱码综合| 舔av片在线| 亚洲精华国产精华液的使用体验 | 久久精品影院6| 国产色婷婷99| 久久久久久国产a免费观看| av专区在线播放| 88av欧美| 日日夜夜操网爽| 少妇的逼好多水| 免费观看精品视频网站| 久久久久久久午夜电影| 午夜日韩欧美国产| 在线观看美女被高潮喷水网站| 欧美日本视频| 校园人妻丝袜中文字幕| 亚洲av五月六月丁香网| 97热精品久久久久久| 国产精品亚洲一级av第二区| 禁无遮挡网站| 免费观看在线日韩| 亚洲国产色片| 此物有八面人人有两片| 免费看av在线观看网站| 久久精品久久久久久噜噜老黄 | 有码 亚洲区| 日日摸夜夜添夜夜添小说| 亚洲国产欧美人成| 韩国av一区二区三区四区| 久久久久久久午夜电影| 中国美白少妇内射xxxbb| 听说在线观看完整版免费高清| 日韩在线高清观看一区二区三区 | 十八禁国产超污无遮挡网站| АⅤ资源中文在线天堂| 成人精品一区二区免费| 免费观看人在逋| 日韩在线高清观看一区二区三区 | 乱系列少妇在线播放| 婷婷亚洲欧美| 五月玫瑰六月丁香| 女的被弄到高潮叫床怎么办 | bbb黄色大片| 国产三级中文精品| 国产单亲对白刺激| 久久这里只有精品中国| 亚洲人成网站高清观看| 久久久久久久午夜电影| 熟妇人妻久久中文字幕3abv| 久久久久久久精品吃奶| 亚洲中文字幕日韩| 午夜爱爱视频在线播放| 2021天堂中文幕一二区在线观| 成人二区视频| 黄色女人牲交| 国产色婷婷99| 舔av片在线| 欧美绝顶高潮抽搐喷水| 中亚洲国语对白在线视频| 日韩欧美免费精品| 黄色一级大片看看| 一边摸一边抽搐一进一小说| 国产免费一级a男人的天堂| 人妻少妇偷人精品九色| 99国产极品粉嫩在线观看| 又爽又黄无遮挡网站| 男女下面进入的视频免费午夜| 黄色丝袜av网址大全| 国产精品人妻久久久影院| 国产av麻豆久久久久久久| 久久久精品欧美日韩精品| 不卡视频在线观看欧美| 最近最新免费中文字幕在线| 精品一区二区三区人妻视频| 三级毛片av免费| 无遮挡黄片免费观看| 老司机福利观看| 久久99热这里只有精品18| 精品久久久久久久久久免费视频| 淫秽高清视频在线观看| 日韩精品中文字幕看吧| 禁无遮挡网站| 波多野结衣高清无吗| 亚洲精品456在线播放app | 国产激情偷乱视频一区二区| 欧美日韩乱码在线| 在线观看66精品国产| 国产精华一区二区三区| 日韩欧美国产一区二区入口| 色av中文字幕| 国产精品,欧美在线| 窝窝影院91人妻| 18禁在线播放成人免费| h日本视频在线播放| 久久国内精品自在自线图片| 久久久午夜欧美精品| 免费看av在线观看网站| 一进一出好大好爽视频| a级一级毛片免费在线观看| 免费大片18禁| 三级男女做爰猛烈吃奶摸视频| 国产精品嫩草影院av在线观看 | 一个人观看的视频www高清免费观看| 尾随美女入室| 韩国av一区二区三区四区| 久久精品人妻少妇| 日本欧美国产在线视频| 欧美日韩黄片免| 美女cb高潮喷水在线观看| 精品福利观看| 免费人成视频x8x8入口观看| 特级一级黄色大片| 琪琪午夜伦伦电影理论片6080| 观看免费一级毛片| 精品久久久久久,| 国产精品美女特级片免费视频播放器| 亚洲专区国产一区二区| 丝袜美腿在线中文| 成人高潮视频无遮挡免费网站| 一级毛片久久久久久久久女| 久久精品影院6| 99热这里只有精品一区| eeuss影院久久| 老司机福利观看| 久久中文看片网| 日日摸夜夜添夜夜添小说| 午夜亚洲福利在线播放| av.在线天堂| x7x7x7水蜜桃| 婷婷六月久久综合丁香| 可以在线观看毛片的网站| 深爱激情五月婷婷| 国产老妇女一区| 国产真实乱freesex| 国产一区二区三区av在线 | 日本一二三区视频观看| av在线观看视频网站免费| 亚洲国产精品久久男人天堂| 成年女人永久免费观看视频| 久久久久国产精品人妻aⅴ院| 男插女下体视频免费在线播放| 亚洲av中文av极速乱 | 久久人人爽人人爽人人片va| 搞女人的毛片| 成年人黄色毛片网站| 人人妻人人澡欧美一区二区| 午夜久久久久精精品| 欧美性猛交黑人性爽| 亚洲av五月六月丁香网| 成人性生交大片免费视频hd| 搡老岳熟女国产| 最近最新中文字幕大全电影3| 亚洲无线在线观看| 亚洲精品一卡2卡三卡4卡5卡| 精品人妻熟女av久视频| 日韩精品有码人妻一区| 美女被艹到高潮喷水动态| 岛国在线免费视频观看| 亚洲成人久久性| 特大巨黑吊av在线直播| 亚洲av成人av| 久久久久国产精品人妻aⅴ院| 精品欧美国产一区二区三| 精品人妻视频免费看| 又黄又爽又刺激的免费视频.| 18禁在线播放成人免费| 亚洲国产高清在线一区二区三| 很黄的视频免费| 亚洲综合色惰| 91在线观看av| www.www免费av| 亚洲精品亚洲一区二区| 欧美国产日韩亚洲一区| 欧美一区二区国产精品久久精品| 国产黄片美女视频| 国产成人av教育| 九九久久精品国产亚洲av麻豆| 国产精品野战在线观看| 亚洲五月天丁香| 国产三级中文精品| 级片在线观看| 极品教师在线免费播放| 日本黄色视频三级网站网址| 麻豆av噜噜一区二区三区| 久久婷婷人人爽人人干人人爱| 少妇的逼水好多| 中亚洲国语对白在线视频| 久久欧美精品欧美久久欧美| 久久久久久久久久久丰满 | 国产探花在线观看一区二区| 校园人妻丝袜中文字幕| 免费在线观看影片大全网站| 中文字幕免费在线视频6| 麻豆国产97在线/欧美| 黄色配什么色好看| 国产成人aa在线观看| 婷婷六月久久综合丁香| 亚洲成av人片在线播放无| www.www免费av| 村上凉子中文字幕在线| 亚洲欧美日韩高清在线视频| 欧美zozozo另类| 男女啪啪激烈高潮av片| 天堂影院成人在线观看| 超碰av人人做人人爽久久| 久久精品91蜜桃| 极品教师在线视频| 亚洲精品粉嫩美女一区| av福利片在线观看| 国产亚洲欧美98| 亚洲国产欧洲综合997久久,| 国产精品一区二区三区四区免费观看 | 久久亚洲真实| 成人国产一区最新在线观看| 亚洲av电影不卡..在线观看| 精品午夜福利在线看| 国产精品国产高清国产av| 热99re8久久精品国产| 国产91精品成人一区二区三区| 久久久久久久久久成人| 在线免费十八禁| 久久这里只有精品中国| 桃色一区二区三区在线观看| 欧美一区二区国产精品久久精品| 特级一级黄色大片| 好男人在线观看高清免费视频| 最新中文字幕久久久久| a级一级毛片免费在线观看| 国模一区二区三区四区视频| 精品久久久久久,| 啦啦啦韩国在线观看视频| 性插视频无遮挡在线免费观看| 人人妻,人人澡人人爽秒播| 日本一本二区三区精品| 欧美zozozo另类| 神马国产精品三级电影在线观看| 午夜久久久久精精品| 免费大片18禁| 日韩欧美 国产精品| 高清在线国产一区| 午夜亚洲福利在线播放| 日韩人妻高清精品专区| 中文字幕人妻熟人妻熟丝袜美| 搡老妇女老女人老熟妇| 国产高清视频在线播放一区| 国产av一区在线观看免费| 美女xxoo啪啪120秒动态图| 两个人的视频大全免费| 高清在线国产一区| 校园人妻丝袜中文字幕| 久久精品人妻少妇| 又黄又爽又刺激的免费视频.| 女人十人毛片免费观看3o分钟| 国产精品久久久久久亚洲av鲁大| 99热这里只有是精品50| 欧美成人a在线观看| 亚洲自拍偷在线| 国产伦精品一区二区三区四那| 俺也久久电影网| 男人舔女人下体高潮全视频| 韩国av一区二区三区四区|