韓 斌
(甘肅建筑職業(yè)技術(shù)學(xué)院 甘肅 蘭州 730000)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)是當(dāng)前互聯(lián)網(wǎng)科技快速發(fā)展中的重要技術(shù)之一,是解決互聯(lián)網(wǎng)應(yīng)用問(wèn)題的重要技術(shù)手段。隨著“互聯(lián)網(wǎng)+”行業(yè)的發(fā)展趨勢(shì)日益加深,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)成為影響相關(guān)行業(yè)發(fā)展、安全和利益的重要技術(shù)手段,對(duì)于社會(huì)的和諧穩(wěn)定發(fā)展都有重要影響。以此為主要發(fā)展背景,想要滿(mǎn)足未來(lái)社會(huì)的發(fā)展要求,必須開(kāi)發(fā)出功能強(qiáng)大、技術(shù)先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),促進(jìn)當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)優(yōu)化和升級(jí),使之成為推動(dòng)人類(lèi)經(jīng)濟(jì)社會(huì)發(fā)展的重要技術(shù)力量和動(dòng)力支撐[1]。
關(guān)系數(shù)據(jù)庫(kù)建立在數(shù)據(jù)庫(kù)模型的基礎(chǔ)之上,改變了傳統(tǒng)數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)的形式,借助于集合代數(shù)等概念和方法來(lái)處理數(shù)據(jù)庫(kù)中的海量數(shù)據(jù),從而使數(shù)據(jù)的存儲(chǔ)和提取應(yīng)用變得更加有效。利用關(guān)系數(shù)據(jù)庫(kù)技術(shù)設(shè)計(jì)的計(jì)算機(jī)數(shù)據(jù)庫(kù)特點(diǎn)顯著[2],主要表現(xiàn)在以下兩點(diǎn):(1)數(shù)據(jù)的存儲(chǔ)方式更加簡(jiǎn)潔明了,借助表格形式,一目了然。相較于傳統(tǒng)的存儲(chǔ)方式而言更加清晰,而且有效提升了數(shù)據(jù)的承載極限。(2)對(duì)于存儲(chǔ)數(shù)據(jù)的提取和應(yīng)用效率更高。傳統(tǒng)的數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)上,相應(yīng)的數(shù)據(jù)庫(kù)建設(shè)和管理中,需要設(shè)定好相應(yīng)的數(shù)據(jù)形態(tài)以及內(nèi)容,這樣數(shù)據(jù)庫(kù)才能夠正常有序運(yùn)作。雖然這種存儲(chǔ)模式能夠使數(shù)據(jù)庫(kù)的正常運(yùn)行相對(duì)而言變得更加穩(wěn)定,但是也會(huì)直接致使數(shù)據(jù)信息一旦被存儲(chǔ),就很難被改變,無(wú)法進(jìn)行修改和糾正,這樣也會(huì)影響數(shù)據(jù)的有效使用,也會(huì)有一定的數(shù)據(jù)格式約束等。而且該表格中的各種數(shù)據(jù)能以不同的形式被儲(chǔ)存(或者是再次召集)且并非必須再次組織成相應(yīng)的數(shù)據(jù)庫(kù)表格。
計(jì)算機(jī)網(wǎng)絡(luò)是基于互聯(lián)網(wǎng)平臺(tái)和計(jì)算機(jī)技術(shù)支持下的一個(gè)資源傳輸和共享平臺(tái)。在目前科技快速發(fā)展的社會(huì)中,資源共享需求不斷增長(zhǎng),而信息的傳輸也在隨時(shí)隨地進(jìn)行著,每天傳輸?shù)男畔⒖梢杂煤A縼?lái)形容,而這些數(shù)據(jù)傳輸和資源共享,都需要有一個(gè)前提,那就是有一個(gè)安全可靠的網(wǎng)絡(luò)環(huán)境和技術(shù),確保數(shù)據(jù)信息在共享和傳輸中的安全性。所以,對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)來(lái)說(shuō),這是挑戰(zhàn),也是必須要解決的問(wèn)題。首先,需要確保計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)性能更加可靠。過(guò)去的計(jì)算機(jī)網(wǎng)絡(luò)信息闡述在速度方面達(dá)不到要求,想要避免數(shù)據(jù)交換出現(xiàn)的延遲性或者數(shù)據(jù)量太龐大而出現(xiàn)交換滯緩,就必須提高數(shù)據(jù)交換的速度。其次,更高的質(zhì)量。計(jì)算機(jī)網(wǎng)絡(luò)在資源共享和信息傳輸中,需要處理各種各樣大大小小的信息數(shù)據(jù),而在保證速度的前提下,保證數(shù)據(jù)傳輸和共享質(zhì)量也很重要。只有確保相關(guān)數(shù)據(jù)信息的高質(zhì)量傳遞,才能夠確保用戶(hù)要求得到滿(mǎn)足。最后,更高的安全性。安全性是計(jì)算機(jī)網(wǎng)絡(luò)使用中一直在強(qiáng)調(diào)的問(wèn)題,雖然相關(guān)計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)不斷取得突破,但是新的網(wǎng)絡(luò)安全威脅因素也在發(fā)展,解決安全問(wèn)題是計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的核心問(wèn)題之一。眾所周知,計(jì)算機(jī)網(wǎng)絡(luò)受到惡意攻擊,就有可能引發(fā)十分嚴(yán)重的問(wèn)題,這樣的例子并不在少數(shù)。因此,更高的安全性是確保數(shù)據(jù)信息在共享和傳輸過(guò)程中不被惡意破壞和竊取的重要保障。
作為對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn)的系統(tǒng)之一,開(kāi)放式的數(shù)據(jù)庫(kù)鏈路連接性使SQL的語(yǔ)法的定義達(dá)到更新,并建立起和C語(yǔ)言之間的聯(lián)系。與此同時(shí),還確定了其與C語(yǔ)言之間的接口定義。用戶(hù)在設(shè)計(jì)和訪問(wèn)一個(gè)開(kāi)放的數(shù)據(jù)庫(kù)連接性之前,首先需要通過(guò)其驅(qū)動(dòng)程序,及其對(duì)數(shù)據(jù)的管理系統(tǒng),而要想通過(guò)該驅(qū)動(dòng)系統(tǒng),用戶(hù)首先就必須充分運(yùn)用C語(yǔ)言來(lái)進(jìn)行編程。此外,基于程序的安全性考慮,開(kāi)放數(shù)據(jù)庫(kù)連接性的程序必須要滿(mǎn)足其他對(duì)其進(jìn)行修改的要求。因此,為了避免其對(duì)于關(guān)系數(shù)據(jù)庫(kù)運(yùn)行速度的不利影響,相關(guān)人員在建立關(guān)系數(shù)據(jù)庫(kù)時(shí)還必須要安裝相應(yīng)的驅(qū)動(dòng)器[3]。
關(guān)系數(shù)據(jù)庫(kù)本身是有自我管理機(jī)制的,所以數(shù)據(jù)庫(kù)本身的自我管理能力比較好,在單一的體系結(jié)構(gòu)中,滿(mǎn)足同時(shí)多個(gè)訪問(wèn)對(duì)象對(duì)其進(jìn)行訪問(wèn),并確保相應(yīng)對(duì)象之間不產(chǎn)生干擾,還能相互合作。其在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)的過(guò)程中主要起到優(yōu)化作用。但當(dāng)前仍然存在著一部分?jǐn)?shù)據(jù)采集工程師沒(méi)有真正認(rèn)清每一個(gè)數(shù)據(jù)采集對(duì)象的管理機(jī)制和數(shù)據(jù)采集與訪問(wèn)之間的獨(dú)立性,對(duì)二者之間的區(qū)別視而不見(jiàn),這就可能?chē)?yán)重妨礙工作的進(jìn)程,進(jìn)而降低工作效率。數(shù)據(jù)訪問(wèn)對(duì)象逐步完善數(shù)據(jù)庫(kù)功能主要依靠的是其運(yùn)行過(guò)程中的組件對(duì)象模型接口,借助這個(gè)接口可以構(gòu)建具體的管理操作機(jī)制。但是這并不意味著關(guān)系數(shù)據(jù)庫(kù)離開(kāi)了輔助軟件就不能很好運(yùn)行,相反其獨(dú)立性還能夠顯著提升,優(yōu)化網(wǎng)絡(luò)設(shè)計(jì),確保數(shù)據(jù)管理的有效性。
利用關(guān)系數(shù)據(jù)庫(kù)技術(shù)的數(shù)據(jù)連接功能,能夠建立起計(jì)算機(jī)網(wǎng)絡(luò)中的數(shù)據(jù)聯(lián)系,方便實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換,確保獨(dú)立性,大部分的設(shè)計(jì)軟件都能夠借助其實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換。與此同時(shí),關(guān)系數(shù)據(jù)庫(kù)技術(shù)的數(shù)據(jù)連接功能還能夠使計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)的整體水平得到有效提升,進(jìn)而保證在網(wǎng)絡(luò)施工中能夠有效展現(xiàn)相應(yīng)的技術(shù)優(yōu)勢(shì)。
在具體的計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中,要確保數(shù)據(jù)庫(kù)設(shè)計(jì)性能,必須要確保數(shù)據(jù)存儲(chǔ)技術(shù)可靠性。由于計(jì)算機(jī)的信息存儲(chǔ)功能一般,它只是數(shù)據(jù)訪問(wèn)的載體[4]。所以,需要在關(guān)系數(shù)據(jù)構(gòu)建中,利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)來(lái)對(duì)于相應(yīng)信息存儲(chǔ)功能進(jìn)行完善,通過(guò)表格的分析能夠清楚把握相關(guān)數(shù)據(jù)之間的聯(lián)系,這對(duì)于管理具有很大幫助,此外,還可以在海量的數(shù)據(jù)庫(kù)中快速準(zhǔn)確地找到用戶(hù)需要的數(shù)據(jù)信息,提升信息提取應(yīng)用效率。
針對(duì)關(guān)系數(shù)據(jù)的優(yōu)化設(shè)計(jì),還可以促進(jìn)整體數(shù)據(jù)庫(kù)操作使用的效率提升,降低管理風(fēng)險(xiǎn),確保整體數(shù)據(jù)安全性。值得一提的是,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì),其中可以借助的數(shù)據(jù)信息會(huì)不斷增多,為用戶(hù)提供更多的數(shù)據(jù)支撐。而如果采取傳統(tǒng)的人工數(shù)據(jù)存儲(chǔ)輸入模式,不但效率很低,而且人為誤差在所難免,這對(duì)于設(shè)計(jì)是不利的??梢?jiàn),關(guān)系數(shù)據(jù)庫(kù)在應(yīng)用中的優(yōu)勢(shì),在當(dāng)前的網(wǎng)絡(luò)和數(shù)據(jù)環(huán)境中,通過(guò)相應(yīng)的操作流程來(lái)進(jìn)行存儲(chǔ)和轉(zhuǎn)化,對(duì)于優(yōu)化設(shè)計(jì),提升效率和管理精準(zhǔn)性都很有必要。
數(shù)據(jù)存儲(chǔ)主要指的就是將一些數(shù)據(jù)信息按照某個(gè)形態(tài)或者以一定的格式被記錄到電腦內(nèi)部或者一種外部?jī)?chǔ)存媒介之中。關(guān)系數(shù)據(jù)庫(kù)技術(shù)應(yīng)用于計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)中的數(shù)據(jù)存儲(chǔ)功能的設(shè)計(jì)過(guò)程中,就是借助XML這一技術(shù)來(lái)進(jìn)行發(fā)展的。XML技術(shù)具有理想的格式特征,相應(yīng)的驗(yàn)證機(jī)制也比較靈活多變,可以滿(mǎn)足多種要求,對(duì)于優(yōu)化選項(xiàng)有很大幫助。在具體的應(yīng)用中,用戶(hù)可以結(jié)合自身的實(shí)際需要,構(gòu)建相應(yīng)的數(shù)據(jù)集?;赬ML的方法來(lái)在計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)的設(shè)計(jì)中搭建關(guān)系型大數(shù)據(jù)庫(kù)所需的具體流程如下。
5.1.1 結(jié)構(gòu)映射設(shè)計(jì)
結(jié)構(gòu)映射的出現(xiàn)最大一個(gè)目的是把文件類(lèi)型精確地簡(jiǎn)化,聚合和改變成一種與之相同的標(biāo)準(zhǔn)結(jié)構(gòu)形式的數(shù)據(jù)來(lái)源。首先,目標(biāo)是通過(guò)軟件的實(shí)現(xiàn)把一個(gè)文件的各種類(lèi)型和形式都進(jìn)行了精細(xì)化,形成一個(gè)層層嵌套的數(shù)據(jù)關(guān)系,將其改造成一個(gè)有連續(xù)性特征的操作過(guò)程[5]。在這一過(guò)程中,可以通過(guò)完善相應(yīng)的自元素系統(tǒng),做好文檔類(lèi)型劃分和結(jié)構(gòu)關(guān)系映射,就可以完成系統(tǒng)構(gòu)建,這樣相應(yīng)的文檔類(lèi)型就可以在相應(yīng)數(shù)據(jù)庫(kù)中復(fù)制出來(lái)了。
5.1.2 模型映射設(shè)計(jì)
由于關(guān)系數(shù)據(jù)庫(kù)技術(shù)能夠突破傳統(tǒng)數(shù)據(jù)庫(kù)技術(shù)的不足,促進(jìn)數(shù)據(jù)存儲(chǔ)的優(yōu)化,使得數(shù)據(jù)結(jié)構(gòu)化管理,提升數(shù)據(jù)管理的規(guī)范性。所以,在相應(yīng)的文件數(shù)據(jù)存儲(chǔ)功能設(shè)計(jì)中,需要針對(duì)相應(yīng)的文件進(jìn)行模擬映射。當(dāng)前,我們可以直接利用這個(gè)固有的模型來(lái)進(jìn)行XML文檔中所有內(nèi)容的保存,該模型中已經(jīng)包括所有XML格式。所以,把它里面的XML文檔都容納起來(lái),僅僅單純地存放一個(gè)結(jié)構(gòu)化的資料或者信息。通過(guò)對(duì)所有源節(jié)點(diǎn)和所有的目標(biāo)節(jié)點(diǎn)都進(jìn)行了標(biāo)記等手段,對(duì)所有已經(jīng)存儲(chǔ)在圖中、文檔中的信息都進(jìn)行了區(qū)分。
首先,搭建目標(biāo)數(shù)據(jù)庫(kù),并且利用XSD格式定義映射的具體類(lèi)型,以此確保數(shù)據(jù)庫(kù)之間的信息格式保持統(tǒng)一;其次,生成同構(gòu)模式的映射文件,然后在綁定了代理模塊之后導(dǎo)入?yún)⒖迹蛔詈?,可以利用源?shù)據(jù)庫(kù)進(jìn)行兩端數(shù)據(jù)模式映射的其他形式映射文件創(chuàng)建。完成上述三步就可以開(kāi)始執(zhí)行,首先根據(jù)同步任務(wù)設(shè)定同步模式,通過(guò)映射生成第一條SQL查詢(xún),及時(shí)獲取相應(yīng)同步數(shù)據(jù),再通過(guò)映射來(lái)對(duì)于結(jié)果數(shù)據(jù)進(jìn)行轉(zhuǎn)化,將轉(zhuǎn)化后的數(shù)據(jù)傳輸?shù)綌?shù)據(jù)庫(kù)中即可。
綜上所述,在現(xiàn)階段網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)技術(shù)不斷發(fā)展革新的背景下,關(guān)系數(shù)據(jù)庫(kù)是相對(duì)于傳統(tǒng)數(shù)據(jù)庫(kù)而言更優(yōu)越的數(shù)據(jù)庫(kù)技術(shù),因?yàn)檫@一技術(shù)的優(yōu)越性,目前已經(jīng)被廣泛應(yīng)用到計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)之中,并且所暴露出來(lái)的問(wèn)題也得到了廣泛重視。對(duì)此,本文進(jìn)行了闡述與分析研究,為計(jì)算機(jī)設(shè)計(jì)中更好應(yīng)用這一技術(shù)提供了參考和借鑒,以期能夠促進(jìn)關(guān)系數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的應(yīng)用與發(fā)展。