所屬欄目:電子技術論文 發布日期:2015-11-12 13:50 熱度:
數據庫系統在很多行業都會用到,不論是教育系統還是工業系統或者管理系統上都有相應的數據庫用來存放數據。關于數據庫的系統也分為好幾部分,本文主要針對遠程分布式數據庫查詢系統的設計進行了一些論述,文章是一篇電子科技論文發表范文。
摘 要:作者結合自身多年對數據庫設計領域的研究與工作經驗,在通過對大量文獻進行閱讀與研究基礎上,對遠程分布式數據庫查詢系統的設計進行研究,并提出相關設計方案及應用對策。
【關鍵詞】遠程分布式數據庫,查詢系統,設計與應用
隨著我國社會主義現代化的飛速發展,通過利用現代互聯網與計算機技術,使人們可以利用通訊網絡實現不同地域、時段的溝通,并且這些信息傳遞的速度、容量及便捷性極大的提升。而這一快速傳遞促使了云儲存技術與方式的普及與多元化發展。云儲存技術依托互聯網與數據庫技術,能夠為用戶提供虛擬的大儲存數據庫,以方便信息的傳遞與溝通。而如何對數據庫進行管理,將決定云儲存信息傳遞、輸出、輸入的速度,從而能夠更加便于信息使用者的利用。為此,結合當今時代背景,作者針對遠程分布式的數據庫系統開展研究,并對其中查詢系統的設計做出自身的貢獻。
1 分布式數據庫系統
分布式數據庫系統是數據庫系統的重要組成部分,通過使用計算機網絡來促進不同地域數據庫之間的有效溝通,從而促使數據庫內信息能夠根據使用需要進行定向儲存,以便于信息使用者的利用。但是,也正是由于分布式數據庫的這一特性,致使分布式數據庫在形式上看是邏輯統一的,可對于實質而言其在物理、地理上是相互分散的。這一日常運作與實用的模式導致了分布式數據庫系統的設計更加復雜,其主要體現于以下兩個方面:
1.1 遠程處理框架和ADO.Net
對于這一方面的設計而言,其主要涉及的是分布式數據庫系統的開發問題。在對分布式數據庫系統進行開發時,通常呈現在開發者面前的是如下兩個問題:第一,如何保證處于不同地域之間的數據能夠維持良好的通信,以便于信息的內部傳遞;第二,如何實現對分布式數據庫系統的操作及應用管理。在現實設計過程當中,設計人員通常是使用C#語言,并充分利用ADO.Net 所具有的特點,來促使這兩個問題得以解決。
1.2 Net的遠程處理框架
通常對分布式數據系統進行管理時都需要保持數據和命令遠程傳遞的可靠性,而利用Net遠程處理框架將能夠對這一目標的實現進行可靠的保證。其大多數數據庫系統管理都會采用報文,或者是消息的方式。這一方式要求首先將傳輸的數據轉化為信息流的形式,進而使用套接字編程的方式,來對上述報文或者是信息形式的數據傳遞到數據庫系統的遠程主機當中。雖然這一模式比較簡單,但卻會浪費大量的資金與時間,促使數據庫的使用與管理效率較低。但是,如果使用.Net的遠程處理框架這一數據庫技術的話,就能夠有效的避免浪費數據傳遞時間成本的增加,并且能夠節省遠程調用系統技術的設計過程。
2 創建數據庫及其服務對象
對于上文使用新技術來設計的數據庫,其應當具有如圖1結構:
針對圖1結構的設計之后,可以進行如下的設計:
2.1 創建數據庫及其服務對象
對于此方面的設計應當注意以下兩點:
(1)創建數據庫與注冊表;
(2)進行DbServe的初始化設置。其主要又分為三個步驟:與當地數據庫進行連接;對服務的對象進行重新命名,更易于對不同地域對象進行有效區分;對這些對象進行獲取、儲存;
2.2 DbServer的查詢方法
其主要可以分為本地查詢與異地查詢,并且還需要針對本地與異地查詢的數據設置聯合數據庫,以便于三者數據之間的相互對比,給信息使用者提供幫助;
2.3 根據DataSet創建臨時表
針對此方面應當注意以下幾點:
(1)對所獲取的myconfig 表進行重新命名,并將文件定義為temp;
(2)對上述表格中的TID字段進行重新的修正與更新;
(3)將上述所需要轉化的表格進行DataSet信息的提取;
(4)對上述字段信息進行重新使用,并為其創建臨時記錄表格;
(5)將新設置的臨時表格中所包含的數據記錄到DataSet當中;
(6)再對其中數據進行新的更新操作。
3 運營環境與測試
上述系統所應當具有的運營環境如下列示:
測試辦法:
(1)配備三臺電腦,在電腦當中設置處于中國不同省市的IP地址,然后對對三臺電腦進行同時的運行與操作,對數據庫當中的DBB表格中的Location表格進行修改與設置,從而就能夠實現處于不同地區的計算機數據庫實現無縫連接,可以對其中數據進行自由查詢;
(2)通過對本地的數據庫進行查詢之后,就會順利顯示出當地的數據信息。通過對異地的數據庫進行查詢之后,就會順利的顯示出當地的數據信息。通過對聯合數據庫進行查詢之后,就會顯示出環境信息,如其他省市地區的數據。如果上述數據庫顯示出錯,就應當對每個數據庫進行檢查,而對于聯合數據庫的信息出錯就需要對三個數據庫進行分別的檢查與維護。
4 結論
通過本文的研究可以發現,數據庫對于當代企業的發展、國際的交流而言,發揮著越來越為重要與關鍵的作用。但是,使用傳統技術一方面會造成大量時間成本的浪費與流失,另一方面也會造成人工成為的增加,偏離了大數據時展的根本要求。為此,作者在本文當中針對遠程分布式數據庫查詢系統進行研究,并提出了遠程處理框架來有效解決當前傳統數據庫日常管理、維護及使用中存在的問題,從而為當代數據庫管理及使用提供更加便利的途徑。
參考文獻
[1]吳財軍.C# 經典范例50講[M].北京:北京希望電子出版社,2001.
[2]黃承安,謝東文,等.C#網絡應用案例導航[M].北京:中國鐵道出版社,2003.
[3]桂思強.Access2002數據庫系統開發實例導航[M].北京:中國鐵道出版社,2003.
電子科技論文發表期刊推薦《山西電子技術》是山西省電子信息產業唯一公開發行的專業技術期刊。在30年的辦刊過程中,刊物一直堅持電子信息行業交流信息,探討技術的園地,主要宣傳報道電子信息領域新技術、新成果;為我省電子信息產業發展服務的辦刊宗旨。
文章標題:電子科技論文發表遠程分布式數據庫查詢系統的設計
轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/dianzijishu/28697.html
攝影藝術領域AHCI期刊推薦《Phot...關注:105
Nature旗下多學科子刊Nature Com...關注:152
中小學教師值得了解,這些教育學...關注:47
2025年寫管理學論文可以用的19個...關注:192
測繪領域科技核心期刊選擇 輕松拿...關注:64
及時開論文檢索證明很重要關注:52
中國水產科學期刊是核心期刊嗎關注:54
國際出書需要了解的問題解答關注:58
合著出書能否評職稱?關注:48
電信學有哪些可投稿的SCI期刊,值...關注:66
通信工程行業論文選題關注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關注:120
評職稱發論文好還是出書好關注:68
復印報刊資料重要轉載來源期刊(...關注:51
英文期刊審稿常見的論文狀態及其...關注:69
copyright © www.56st48f.cn, All Rights Reserved
搜論文知識網 冀ICP備15021333號-3