Hi:歡迎來到中國論文網     

所有論文科目分類

中國論文網 > 免費論文 > 計算機論文 > 計算機軟件 >

基于數據庫技術的計算機網絡設計的實現

作者:2019-04-02 01:01文章來源:未知

  摘    要: 隨著計算機網絡技術的快速發展和完善, 網絡設計過程趨向復雜化和精細化, 這就需完成相應的關系數據庫的建立。應用關系數據庫技術的功能與原理進行分析, 在此基礎上完成具體的軟硬件的設計, 為了實現數據庫的存儲與轉換功能, 結合采用XML語言, 從而在計算機操作更加便利的基礎上, 提高計算機運行的穩定性和可靠性。

  關鍵詞: 數據庫技術; 計算機網絡; 應用設計;

  Abstract: With the rapid development and perfection of computer network technology, the process of network design tends to be complicated and refined. This needs to complete the establishment of the corresponding relational database. This paper analyzes the work energy and principle of the application of the relational database technology. The design of hardware and software is completed. In the design process, the storage and conversion functions of the database are realized by using XML language. The operation of the computer is more convenient, and the stability and reliability of the computer operation are improved.

  Keyword: Database technology; Computer network; Application design;

  0引言

  計算機網絡系統的發展和完善促進了信息資源的有效傳播及共享, 帶來了極大的便利, 隨著互聯互通系統架構的不斷豐富, 是其在計算機網絡中的優勢得以充分展現出, 市場應用前景廣闊, 計算機網絡的發展與應用研究將更加深入, 已成為當前研究的熱點之一, 需通過充分融合先進的技術手段對計算機網絡的系統結構進行完善。

  1關系數據庫技術概述

  1.1 需求分析

  目前計算機應用在眾多領域中, 導致其安全性受到挑戰, 且管理難度不斷增加, 因此設計計算機網絡時需滿足: (1) 高性能, 計算機網絡需使用支持線速交換的骨干交換設備, 并能夠保證數據交換的無阻塞進行。 (2) 高質量, 對關鍵業務服務質量提供保證, 計算機網絡的應用業務數據流通常包含多樣化的形式, 關鍵業務數據流在網絡流量高峰期時段, 其所需的響應時間將會延長, 因此為提高傳輸關鍵業務的服務質量, 高性能網絡需具備QOS 技術。 (3) 網絡安全, 網絡病毒是構成計算機網絡安全威脅的重要因素之一, 有采取有針對性的手段禁止特定病毒的傳播。 (4) 組網技術需具備較高的成熟度和先進性, 發展空間大[1]。

基于數據庫技術的計算機網絡設計的實現

  1.2 技術應用

  關系數據庫的數據容量通常較大, 其內部能夠實現大量可描述性數據的存儲, 有助于對計算機網絡進行設計和完善, 數據整合與傳播由計算機網絡技術提供, 全部信息的錄入則通過關系數據庫實現, 進而使發現并解決問題的時間得到有效縮短, 網絡拓撲映像如圖1所示[2]。

  圖1 網絡拓撲映像結構圖
圖1 網絡拓撲映像結構圖

  關系數據庫技術的基本原理如圖2所示。

  圖2 關系數據庫技術的應用原理
圖2 關系數據庫技術的應用原理

  計算機網絡的設計需具備完整的編程手段工具以便滿足對復雜數據進行有效管理等需求, 目前在關系數據庫技術中以 C 語言為代表的編程技術具備較高的可實現性, 本文據此完成計算機網絡設計。DOBC具備開放數據庫連接性, 為確保多種關系數據庫機制操作的實現, 在對其進行實際定義時, 可采用數據訪問對象 (DAO) , 并且通過連接數據訪問接口操控嵌入式數據庫, 通過編程結合Access的使用完成相應程序的操作, 此外對于需使用多個 數據訪問對象的網絡, 可將數據訪問對象連接為一個協同體系, 從而實現對操作方法的優化過程。在實際的計算機網絡設計中, 通過一些輔助管理軟件的應用 (尤其是脫離數據庫的輔助軟件) , 優化、清晰設計工作, 可顯著提高強數據庫的獨立性, 為數據管理提供更好的服務。

  2計算機網絡設計

  為了能夠對設備運行的穩定性提供最大限度的保證, 因此對網絡的控制需以設備層結構的總線型為依據, 以便提高其應用范圍的靈活性和有效性[3]。

  關系數據庫以有效性應用為基礎, 在進行軟件設計時需適當的結合對象技術, 有針對性的使數據集的相應功能得以逐步實現;此外對于數據庫中的不合理產品, 在綜合事務的有效性處理要求基礎上及時給予糾正, 重視數據庫系統的開放性與可擴展性等性能, 數據庫整體結構如圖3所示。

  圖3 數據庫中的數據結構
圖3 數據庫中的數據結構

  數據庫的工作結構清晰、簡潔, 設備配置協議的錄入可輕松實現, 協議數量對工作的難易程度并不會造成影響, 使計算機網絡設計的可操作性得到顯著提高。數據庫訪問對象的確定需結合計算機網絡的設計形式, 該類設計在訪問系統功能的完善上, 一般結合計算機關系數據庫軟件系統, 開放性數據庫在系統訪問環節中以鏈接驅動系統應用為重點, 提供數據庫機制, 通常通過C語言編程的使用完成訪問工作, 根據具體的訪問對象實現應用環節良好的協同性[4]。

  3基于數據庫技術的計算機網絡設計的實現

  在計算機網絡數據處理中, 可擴展標記語言 (XML) 已成為一種表示與交換數據的新標準, 主要功能在于描述數據本身意義, 實現數據實體間復雜嵌套關系的鏈接。XML能夠對關系與對象數據等結構化數據進行詳細表示, 同時能對半結構化數據 (如Web 數據) 予以表示。在計算機網絡設計中, 關系數據庫的重點在于數據的存儲與轉換。

  3.1 存儲功能的實現

  3.1.1 結構映射

  可擴展標記語言 (XML) 中的文件類型定義 (DTD) 復雜程度較高, 需先對DTD進行簡化并生成DTD圖, 簡化方式通常包括:對于層次嵌套關系 (大屏DTD內) 進行平面化變換, 轉換到非嵌套定義;對多個一元操作 (具有連續性) 進行簡化變換, 即將其向一個一元操作轉換;聚集變換多個子元素 (集合名稱相同) 從而使其構成一個子元素。

  在簡化的基礎上, 完成DTD圖向關系模式的映射:共享內聯法, 為DTD節點 (包括節點“幸”的子節點;元素節點表現為入度大于1或入度等于0;互為遞歸的元素節點中的一個) 生成獨立的關系;綜合內聯法, 在父節點生成的關系表中, 除直接后繼節點外 (帶回路、“}”或“+”) , 內聯其與入度皆超過1的元素節點[5]。

  3.1.2 模型映射實現

  可擴展標記語言文檔的存儲具體可使用的方法包括: (1) Edge法, 將可擴展標記語言文檔當做圖形結構進行處理, 在關系表 Edge 中完成其全部邊界 (各圖邊界均表示為圖中元組) 的存儲, 目標節點的區分通過flag實現, source 用于源節點的存儲, target字段用于目標節點標識符的存儲, target 節點的全部孩子中的位置通過ordinal反映; (2) XRel方法, XRel模式的關系表組成如圖4所示。

  圖4 XRel存儲模式
圖4 XRel存儲模式

  可存儲全部可擴展標記語言信息, 將可擴展標記語言文檔樹分解為多個路徑表達式, 單個簡單路徑表達式會因為樹中多個節點具有相同路可能性的存在, 而難以實現所有可擴展標記語言文檔樹信息的存儲; (3) XParent 法 (包含4各關系表) , 獨立文本數據路徑, 存儲模式如圖5所示[6]。

  圖5 XParent 存儲模式
圖5 XParent 存儲模式

  3.2 轉換功能的實現

  關系數據庫的數據轉換流程如圖6所示。

  圖6 數據轉換流程圖
圖6 數據轉換流程圖

  具體可分為數據庫同步系統 (基于XML) 的初始化流程 (1) 先定義模式映射使用XSD 格式完成, 實現目標數據庫到可擴展標記語言XML的模式映射的建立, XSD 可提供比DTD更好的類型定義, 在網絡中更易實現數據交換的標準化, 在數據信息與控制信息傳輸過程中確保其全部為 XML 格式信息。 (2) 同構模式映射文件生成后, 綁定同步代理模塊, 為以后導入 XML 提供參照。 (3) 在目標數據庫中同本庫中通過源數據庫的使用, 完成數據模式的對比, 判斷需要同步的表結構, 從而完成異構模式映射文件 (表示兩端數據模式映射關系) 的創建;執行同步任務環節: (4) 根據同步代理模式的任務, 通過同步代理映射源數據生成一條 SQL 查詢 (對源數據庫) , 任務需要的所有同步數據皆可通過該查詢獲取; (5) 將SQL查詢結果通過同步代理實現 XML 格式數據的轉換 (根據模式映射的定義) 并寫入對應文件中; (6) 將轉換后的數據文件傳輸到目標數據庫; (7) 由目標數據庫將 XML 數據通過同步代理導入至數據庫內[7]。

  4 總結

  在計算機網絡設計中應用關系數據庫技術, 對于數據庫設備配置協議可實現有效錄入, 實現數據庫編程 (結合C語言編程) , 本文從計算機網絡設計的需求出發, 對在設計中應用關系數據庫技術的功能與原理進行分析, 在此基礎上完成具體的軟硬件設計的設計, 在設計過程中為實現數據庫的存儲與轉換功能, 結合 XML 語言完成, 從而在計算機操作更加便利的基礎上, 提高計算機運行的穩定性和可靠性, 加強信息的流通。

  參考文獻:

  [1] 胡嫣然.基于數據庫技術下的計算機網絡研究[J].科學技術創新, 2018 (4) :89-90.
  [2] 朱曉寧.關系數據庫技術在計算機網絡設計中的運用[J].智能城市, 2016 (4) :78-79.
  [3] 沈清濤.計算機網絡數據庫技術在信息管理中的應用[J].黑龍江科技信息, 2016 (17) :168-169.
  [4] 張東升.基于關系數據庫技術的計算機網絡設計及實現[J].自動化與儀器儀表, 2016 (4) :229-231.
  [5] 呂睿.計算機網絡設計中關系數據庫技術的應用[J].新技術新工藝, 2015 (6) :86-88.
  [6] 洪輝.基于可擴展計算機網絡設計軟件系統的開發設計[J].電子設計工程, 2017 (12) :45-48.
  [7] 胡嫣然.數據庫技術在計算機網絡中的應用研究[J].信息系統工程, 2017 (10) :46-47.

最近相關

中國論文網

最新更新

熱門推薦

[經濟管理]供應鏈金融六大發展趨勢探析
這是一篇關于供應鏈金融六大發展趨勢探析的文章,近些年來,供應鏈金融作為產融結合的重要方式得到實業界和學術界的高度...[全文]
[經濟管理]財務分析的主要內容、方法及優化策略
這是一篇關于財務分析的主要內容、方法及優化策略的文章,財務分析工作的有效開展對于醫院機構的健康發展而言至關重要...[全文]
[其他論文]體育網游的文化內涵與傳播路徑
這是一篇關于體育網游的文化內涵與傳播路徑的文章,網絡是網絡游戲存在的前提。網絡游戲依賴網絡而存在,因此,體育網絡游...[全文]
[其他論文]體育用品品牌的構成要素、內涵及作用
這是一篇關于體育用品品牌的構成要素、內涵及作用的文章,體育用品品牌的內部要素包括品牌精神文化、品牌行為文化、品...[全文]
[理工論文]舟山港某碼頭施工中大管樁沉樁施工的運用
這是一篇關于舟山港某碼頭施工中大管樁沉樁施工的運用的文章,本文是利用高樁碼頭大管樁沉樁施工技術在寧波-舟山港某碼...[全文]
[理工論文]高速路隧道橋梁加固施工問題與對策探析
這是一篇關于高速路隧道橋梁加固施工問題與對策探析的文章,我國高速公路隧道橋梁建設想要獲得更加長久的發展,就必須加...[全文]

熱門標簽

成上人色爱