呂 睿
(鄭州輕工業(yè)學院 民族職業(yè)學院,河南 鄭州 450000)
計算機網(wǎng)絡(luò)設(shè)計中關(guān)系數(shù)據(jù)庫技術(shù)的應(yīng)用
呂 睿
(鄭州輕工業(yè)學院 民族職業(yè)學院,河南 鄭州 450000)
21世紀已是信息化時代,計算機網(wǎng)絡(luò)技術(shù)不斷發(fā)展,但其網(wǎng)絡(luò)設(shè)計的過程非常復(fù)雜,所以需要建立相對應(yīng)的關(guān)系數(shù)據(jù)庫。建立關(guān)系數(shù)據(jù)庫可針對數(shù)據(jù)庫中的數(shù)據(jù)進行適當?shù)恼{(diào)整與儲存,促使其與計算機網(wǎng)絡(luò)設(shè)計更加適應(yīng)。以關(guān)系數(shù)據(jù)庫的基本情況為切入口,分析其對于計算機網(wǎng)絡(luò)設(shè)計的實際價值與基本原理。
計算機網(wǎng)絡(luò)設(shè)計;關(guān)系數(shù)據(jù)庫技術(shù);應(yīng)用
計算機網(wǎng)絡(luò)技術(shù)是當今人們工作生活中不可或缺的現(xiàn)代化技術(shù),伴隨科學技術(shù)的快速發(fā)展,計算機網(wǎng)絡(luò)技術(shù)勢必得到更深層次的發(fā)展與應(yīng)用[1]??v觀現(xiàn)代計算機網(wǎng)絡(luò)技術(shù)的發(fā)展進程,計算機網(wǎng)絡(luò)設(shè)計是最熱門的研究項目。鑒于此,必須要以原數(shù)據(jù)庫技術(shù)為基礎(chǔ),輔以先進的技術(shù)手段,以期進一步完善我國計算機網(wǎng)絡(luò)設(shè)計的系統(tǒng)結(jié)構(gòu)。
關(guān)系數(shù)據(jù)庫技術(shù)是以原有數(shù)據(jù)庫技術(shù)為基礎(chǔ),采用先進的技術(shù)手段以輔助設(shè)計,并將其應(yīng)用在計算機網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)結(jié)構(gòu)中,隨后逐步建立較為完善的關(guān)系數(shù)據(jù)庫模型。對于關(guān)系數(shù)據(jù)庫技術(shù)的發(fā)展概況,可分為如下3個步驟。
1)在原有數(shù)據(jù)庫技術(shù)的基礎(chǔ)上建立模型,其最初的呈現(xiàn)狀態(tài)為非常簡單的表格,本質(zhì)上不具備實際操作價值[2]。
2)鑒于數(shù)據(jù)本身存在相關(guān)性,關(guān)系數(shù)據(jù)庫可以數(shù)據(jù)的相關(guān)性為依據(jù),針對表格中的數(shù)據(jù)進行處理與分別,整合成初步的數(shù)據(jù)庫。
3)最初狀態(tài)的表格經(jīng)過一系列的處理之后,在很大程度上已經(jīng)具備了描述性特征,并將數(shù)據(jù)進行儲存。當用戶想要將數(shù)據(jù)提取出來時,只需對數(shù)據(jù)加以調(diào)度即可,數(shù)據(jù)的可用性理想,不必再將數(shù)據(jù)進行重組,提高了數(shù)據(jù)的使用效率,表格只作為數(shù)據(jù)承載體。
當前較為常見的關(guān)系數(shù)據(jù)庫主要有3種:SQL、Sqlserver和Access[3]。Access數(shù)據(jù)庫示意圖如圖1所示。
圖1 Access數(shù)據(jù)庫示意圖
關(guān)系數(shù)據(jù)庫的容量較大,且存儲著大量的可描述性數(shù)據(jù),這些數(shù)據(jù)對于計算機網(wǎng)絡(luò)設(shè)計具有高度的實際應(yīng)用價值;因此,在大多數(shù)情況下,關(guān)系數(shù)據(jù)庫在計算機網(wǎng)絡(luò)設(shè)計中只起到輔助設(shè)計的作用,為計算機網(wǎng)絡(luò)設(shè)計服務(wù)。將數(shù)據(jù)輸入之后,首先要對數(shù)據(jù)加以賦值處理,隨后整合數(shù)據(jù),以確保計算機網(wǎng)絡(luò)設(shè)計所獲得的信息的科學性與準確性。
在數(shù)據(jù)錄入的過程中,傳統(tǒng)的方法是人工錄入,采用該方法容易出現(xiàn)錯誤。計算機網(wǎng)絡(luò)技術(shù)可將各設(shè)備的管理數(shù)據(jù)加以整合,以高速進行傳播、對于關(guān)系數(shù)據(jù)庫的使用,首先可將相關(guān)的信息悉數(shù)錄入其中,隨后對存儲交換設(shè)備的參數(shù)信息進行全面的登記,轉(zhuǎn)變傳統(tǒng)的人工錄入的方法,將整個數(shù)據(jù)錄入過程進行簡化,以期及時發(fā)現(xiàn)并解決問題,在實際應(yīng)用過程中尚可建立較為完善的網(wǎng)絡(luò)拓撲映像。網(wǎng)絡(luò)拓撲映像結(jié)構(gòu)圖如圖2所示。
圖2 網(wǎng)絡(luò)拓撲映像結(jié)構(gòu)圖
針對計算機網(wǎng)絡(luò)技術(shù)而言,數(shù)據(jù)庫技術(shù)多種多樣,以數(shù)據(jù)模型為劃分依據(jù),主要可分為3種:關(guān)系數(shù)據(jù)模型數(shù)據(jù)庫技術(shù)、層次模型數(shù)據(jù)庫技術(shù)和網(wǎng)狀模型數(shù)據(jù)庫技術(shù)[4]。其中,關(guān)系數(shù)據(jù)模型數(shù)據(jù)庫的數(shù)學模型較之其余兩者是最完善的,可應(yīng)用于解決較為復(fù)雜的數(shù)據(jù)管理。此外,關(guān)系數(shù)據(jù)庫的管理系統(tǒng)比較容易獲得,且擁有完備的編程工具,是計算機網(wǎng)絡(luò)設(shè)計的首選數(shù)據(jù)庫。鑒于計算機網(wǎng)絡(luò)設(shè)計對于關(guān)系數(shù)據(jù)庫的管理系統(tǒng)以及編程工具的要求較高;因此,需要采用關(guān)系數(shù)據(jù)庫技術(shù),最為關(guān)鍵的是關(guān)系數(shù)據(jù)庫技術(shù)中的C語言可最大程度地滿足計算機網(wǎng)絡(luò)設(shè)計的各項要求。
3.1 開放數(shù)據(jù)庫連接性(ODBC)
ODBC為獨立面向用戶的數(shù)據(jù)庫訪問系統(tǒng),針對SQL的語法規(guī)則作詳細的定義,同時明確SQL數(shù)據(jù)庫與C語言之間的接口定義[5]。ODBC的訪問驅(qū)動程序多為數(shù)據(jù)庫管理系統(tǒng)(MBS),在訪問MBS時,應(yīng)通過C語言加以編制隨后訪問。然而,鑒于計算機網(wǎng)絡(luò)設(shè)計的特殊性,ODBC禁止技術(shù)人員改變數(shù)據(jù)庫管理系統(tǒng)的相關(guān)特征,加裝ODBC驅(qū)動器于應(yīng)用程序以及關(guān)系數(shù)據(jù)庫之間,避免使關(guān)系數(shù)據(jù)庫的打開速度變慢。ODBC體系結(jié)構(gòu)示意圖如圖3所示。
圖3 ODBC體系結(jié)構(gòu)示意圖
3.2 數(shù)據(jù)訪問對象(DAO)
DAO與ODBC同屬于獨立面向用戶的數(shù)據(jù)庫訪問系統(tǒng),可作為計算機網(wǎng)絡(luò)設(shè)計的數(shù)據(jù)庫機制來源[6]。單個的體系結(jié)構(gòu)由許多個DAO共同組成,在整個體系結(jié)構(gòu)中,所有的DAO均保持高度的協(xié)同性,可起到優(yōu)化計算機網(wǎng)絡(luò)設(shè)計操作方法的作用。整體而言,具備組件對象模型接口,即COM為DAO最顯著的特征,能夠創(chuàng)建數(shù)據(jù)庫操作機制,繼而實現(xiàn)對對象鏈接以及嵌入數(shù)據(jù)庫的直接操控與訪問。在脫離輔助軟件時,關(guān)系數(shù)據(jù)庫的獨立性得到了很大的增強,計算機網(wǎng)絡(luò)設(shè)計的數(shù)據(jù)管理具備更高的使用價值,繼而促使計算機網(wǎng)絡(luò)設(shè)計的流程更為清晰與準確。此外,對于設(shè)備配置協(xié)議等,關(guān)系數(shù)據(jù)庫技術(shù)均可完成錄入,編程容易操作,工作結(jié)構(gòu)較為簡單,可提高計算機網(wǎng)絡(luò)設(shè)計的操作性與便捷性。
對于計算機網(wǎng)絡(luò)設(shè)計而言,關(guān)系數(shù)據(jù)庫的應(yīng)用優(yōu)勢集中體現(xiàn)在2個方面:數(shù)據(jù)轉(zhuǎn)換以及數(shù)據(jù)儲存。因為關(guān)系數(shù)據(jù)庫具備理想的數(shù)據(jù)轉(zhuǎn)換以及數(shù)據(jù)儲存功能,使得計算機網(wǎng)絡(luò)設(shè)計得到了更高層次的發(fā)展進步。
4.1 數(shù)據(jù)轉(zhuǎn)換
關(guān)系數(shù)據(jù)庫的數(shù)據(jù)轉(zhuǎn)換功能主要表現(xiàn)在設(shè)計軟件以及網(wǎng)絡(luò)管理軟件的連接方面,將上述2項軟件的全部數(shù)據(jù)進行有效且高速地轉(zhuǎn)換,還可以根據(jù)計算機中的不同軟件進行數(shù)據(jù)轉(zhuǎn)換。其主要的實現(xiàn)原理是關(guān)系數(shù)據(jù)庫的數(shù)據(jù)鏈接功能,繼而實現(xiàn)針對計算機網(wǎng)絡(luò)設(shè)計過程中的大部分數(shù)據(jù)進行轉(zhuǎn)換與使用,且整個轉(zhuǎn)換過程理論上不受任何因素的限制,提高了轉(zhuǎn)換過程的自由度與流暢性,保證了計算機中的大部分軟件可進行高度便捷的通用,確保了計算機網(wǎng)絡(luò)設(shè)計的相關(guān)成果在網(wǎng)絡(luò)管理以及網(wǎng)絡(luò)施工中有效地發(fā)揮,提高了計算機網(wǎng)絡(luò)設(shè)計的整體水平,滿足了人們?nèi)粘5氖褂眯枨蟆?/p>
4.2 數(shù)據(jù)儲存
關(guān)系數(shù)據(jù)庫可容納大量的數(shù)據(jù)信息,同時支持無限容量數(shù)據(jù)輸入以及數(shù)據(jù)信息輸出。在計算機網(wǎng)絡(luò)設(shè)計的過程中,由于計算機網(wǎng)絡(luò)本身并不具備數(shù)據(jù)信息儲存功能,只是作為一個訪問載體而存在,因此需要在具備強大的數(shù)據(jù)儲存能力的關(guān)系數(shù)據(jù)庫的輔助下進行設(shè)計。關(guān)系數(shù)據(jù)庫對于計算機網(wǎng)絡(luò)設(shè)計的輔助功能集中體現(xiàn)在大量的數(shù)據(jù)信息的使用方面,一方面針對繁雜的數(shù)據(jù)信息加以管理,另一方面可有效地從龐大的數(shù)據(jù)信息中調(diào)度出有利用價值的數(shù)據(jù)信息,繼而實現(xiàn)對計算機網(wǎng)絡(luò)設(shè)計的輔助功能。
此外,關(guān)系數(shù)據(jù)庫的操作非常簡單、方便,出現(xiàn)誤差的概率非常低;同時,在高速發(fā)展的現(xiàn)代科學技術(shù)的推動下,關(guān)系數(shù)據(jù)庫的網(wǎng)絡(luò)拓撲系統(tǒng)也得到了很大程度的優(yōu)化,較之傳統(tǒng)的數(shù)據(jù)庫有了非常大的進步。在計算機網(wǎng)絡(luò)設(shè)計的過程中,其數(shù)據(jù)信息的需求量隨著設(shè)計工作的深入而逐漸增大,尤其是數(shù)據(jù)設(shè)備的數(shù)據(jù)信息方面。經(jīng)實踐證明,傳統(tǒng)采用的人工錄入方法顯然已經(jīng)難以滿足實際的使用要求了,人工錄入的數(shù)據(jù)量非常有限,而且數(shù)據(jù)的精確度難以保證,在數(shù)據(jù)庫操作運用的過程中容易出現(xiàn)誤差,對計算機網(wǎng)絡(luò)設(shè)計造成負面的影響。
現(xiàn)代化關(guān)系數(shù)據(jù)庫的優(yōu)越性進一步突顯,雖然現(xiàn)代數(shù)據(jù)庫信息量依舊非常龐大,但是其整個操作過程比較簡單方便,出現(xiàn)誤差的機率較低,可對數(shù)據(jù)庫信息實現(xiàn)快速而精準的數(shù)據(jù)信息調(diào)度與使用。當前,在眾多的數(shù)據(jù)庫技術(shù)中,以關(guān)系數(shù)據(jù)模型數(shù)據(jù)庫技術(shù)的應(yīng)用程度最高且最為完善。強大的數(shù)據(jù)儲存功能使得計算機網(wǎng)絡(luò)設(shè)計的數(shù)據(jù)信息來源得到了有力的保障,在實際的操作過程中,計算機網(wǎng)絡(luò)設(shè)計人員可通過關(guān)系數(shù)據(jù)庫強大的數(shù)據(jù)信息儲存功能,從而把相關(guān)設(shè)備的數(shù)據(jù)信息按照實際需求錄入到網(wǎng)絡(luò)拓撲結(jié)構(gòu)中去,可進行快捷的操作。若忽略了關(guān)系數(shù)據(jù)庫的輔助功能,依舊采用傳統(tǒng)的數(shù)據(jù)信息技術(shù),難以在復(fù)雜而龐大的數(shù)據(jù)中調(diào)取有用的數(shù)據(jù)信息,對計算機網(wǎng)絡(luò)設(shè)計造成不利的影響。
綜上所述,關(guān)系數(shù)據(jù)庫具有數(shù)據(jù)轉(zhuǎn)換以及數(shù)據(jù)儲存2個方面的突出優(yōu)勢,可降低操作的繁雜性,提高數(shù)據(jù)的準確性,在計算機網(wǎng)絡(luò)設(shè)計中具有高度的實際應(yīng)用價值,可起到良好的輔助作用,為計算機網(wǎng)絡(luò)設(shè)計工作提供其所需的服務(wù)(如數(shù)據(jù)的調(diào)取和儲存等),促進計算機網(wǎng)絡(luò)設(shè)計趨向合理化與現(xiàn)代化。我國的計算機網(wǎng)絡(luò)設(shè)計工作起步較晚,整體水平較之西方發(fā)達國家尚有較大的差距,在計算機網(wǎng)絡(luò)設(shè)計中有選擇性地應(yīng)用關(guān)系數(shù)據(jù)庫技術(shù)可對計算機網(wǎng)絡(luò)設(shè)計進行全面的優(yōu)化,繼而推動我國現(xiàn)代計算機技術(shù)向前發(fā)展。
[1] 王冰玉. 計算機網(wǎng)絡(luò)設(shè)計中關(guān)系數(shù)據(jù)庫技術(shù)的應(yīng)用探析[J]. 硅谷,2013(12):87,56.
[2] 呂勇. 計算機網(wǎng)絡(luò)設(shè)計中關(guān)系數(shù)據(jù)庫技術(shù)的應(yīng)用[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2013(9):77-78.
[3] 楊麗坤. 計算機網(wǎng)絡(luò)設(shè)計中關(guān)系數(shù)據(jù)庫技術(shù)的應(yīng)用初探[J]. 電子技術(shù)與軟件工程,2013(24):207.
[4] 崔天明. 探討計算機網(wǎng)絡(luò)設(shè)計中關(guān)系數(shù)據(jù)庫技術(shù)的應(yīng)用[J]. 電腦編程技巧與維護,2014(12):32-34.
[5] 殷曉黎. 面向分布式關(guān)系數(shù)據(jù)庫的高效離群點挖掘算法研究[D]. 沈陽:遼寧大學,2013.
[6] 自動化技術(shù)、計算機技術(shù)[J]. 中國無線電電子學文摘,2010(1):152-234.
責任編輯鄭練
TheApplicationofRelationalDatabaseTechnologyintheDesignofComputerNetwork
LYU Rui
(Zhengzhou University of Light Industry, National Vocational College, Zhengzhou 450000, China)
The 21st century is the information age, so the computer network technology is continuously developed, and the network design process is very complicated. As a result, you need to establish the corresponding relational database. Building a relational database for proper adjustment and the database of data storage can supply more adapt with the computer network design. Based on relational database for the introduction, the basic situation of the analysis with the design for computer network of the actual value and the basic principle is expounded.
computer network design, a relational database technology, application
TP 393.02
:B
呂睿(1979-),男,碩士研究生,主要從事計算機網(wǎng)絡(luò)、數(shù)據(jù)庫和電子商務(wù)等方面的研究。
2014-12-15