■徐憲明 劉西剛
(61206部隊山西臨汾043000)
Oracle數(shù)據(jù)庫在測繪導(dǎo)航信息管理中的運用
■徐憲明 劉西剛
(61206部隊山西臨汾043000)
導(dǎo)航信息的測繪是一項十分重要的技術(shù),但是其在我國由于受到技術(shù)、理念等方面的影響,因而發(fā)展較為較為緩慢。近年來,隨著科技的不斷發(fā)展,測繪導(dǎo)航信息化管理系統(tǒng)逐步發(fā)展,并且應(yīng)用了一些新的觀念和技術(shù),因而有效的推動了這一技術(shù)的進步。在測繪導(dǎo)航信息管理當中,通過對O-racle數(shù)據(jù)庫的運用,具有十分重要的意義,同時也取得了十分良好的應(yīng)用效果。
Oracle 數(shù)據(jù)庫 測繪導(dǎo)航信息管理 運用
隨著科技的不斷進步,在測繪導(dǎo)航技術(shù)領(lǐng)域中,也發(fā)生了巨大的變革。隨著Oracle數(shù)據(jù)庫的良好運用,在開發(fā)測繪導(dǎo)航系統(tǒng),處理相關(guān)數(shù)據(jù)的過程中,也得到了極大的便利。對于管理和生產(chǎn)測繪數(shù)據(jù),能夠發(fā)揮出十分良好的作用和效果。在測繪導(dǎo)航信息管理系統(tǒng)當中,Oracle數(shù)據(jù)庫的應(yīng)用具有十分重要的意義,因此,需要對其實際運用進行細致的研究,從而更好的服務(wù)于測繪導(dǎo)航信息管理工作。
隨著科技的發(fā)展,GPS技術(shù)、數(shù)字攝影測量技術(shù)、遙感技術(shù)等技術(shù)的發(fā)展和應(yīng)用,對于人們獲取數(shù)據(jù)的方式,進行了極大的擴充。而在測繪導(dǎo)航信息管理系統(tǒng)當中,對服務(wù)器技術(shù)及客戶機加以運用,能夠?qū)π畔⒐芾硇蔬M行有效的提升。以NET2003環(huán)境為基礎(chǔ),通過對Oracle數(shù)據(jù)庫技術(shù)的應(yīng)用,能夠更好的存儲和利用測繪導(dǎo)航數(shù)據(jù)。在系統(tǒng)運行當中,通過對Oracle數(shù)據(jù)庫的運用,能夠更好的實現(xiàn)數(shù)據(jù)信息共享、數(shù)據(jù)信息管理和存儲等功能,同時能夠進一步優(yōu)化數(shù)據(jù)庫內(nèi)存,使數(shù)據(jù)信息的安全性得到保證。
2.1數(shù)據(jù)庫優(yōu)化
對于內(nèi)存,Oracle數(shù)據(jù)庫的敏感性較強,因此,可以優(yōu)化和調(diào)整內(nèi)存分配,對系統(tǒng)自身物理內(nèi)容進行有限選擇,將垃圾文件及時清除,提升物理內(nèi)容的使用效率,避免空間資源的浪費問題。測繪導(dǎo)航信息管理系統(tǒng)的組織核心是任務(wù),通常包辦了點位、地區(qū)、裝備、人員等要素,并且各自擁有相關(guān)的信息表,通過外鍵和主鍵的設(shè)計可以建立聯(lián)系。在數(shù)據(jù)庫設(shè)計當中,可以根據(jù)任務(wù)分配對基礎(chǔ)庫信息直接調(diào)用[1]。不過,由于在實際的任務(wù)執(zhí)行分配當中,不同的區(qū)域、時間等會對其造成影響,因此,對于任務(wù)主鍵,可采用屬性代碼進行決定。
通過點位和任務(wù)的編號,對成果主鍵進行決定。在執(zhí)行任務(wù)的過程中,產(chǎn)生的點位成果數(shù)量將會很大,因而點位和任務(wù)是其主要的決定因素。利用SQL語言雖然較為靈活,可以利用不同的語句實現(xiàn)相同的功能,不過在實際執(zhí)行當中,具有不同的語句執(zhí)行效率,從而對系統(tǒng)運行的整體效率產(chǎn)生影響?;诖耍绦騿T通過對相應(yīng)技術(shù)的應(yīng)用來設(shè)置和優(yōu)化SQL語句。在實際操作當中,根據(jù)實際運行過程中的要求,對不同的設(shè)計方案進行制定。通過對EXPLAINPLAN語句的應(yīng)用,實現(xiàn)對最優(yōu)方案的選擇。而且,為了對優(yōu)化效果進行提升,在優(yōu)化語句之前,還需要更加充分的了解對數(shù)據(jù)庫的對標訪問。
2.2數(shù)據(jù)物理模型設(shè)計
很多子系統(tǒng)都包含在測繪導(dǎo)航信息管理系統(tǒng)當中,而這些子系統(tǒng)能夠?qū)ν粋€數(shù)據(jù)庫進行共同使用[2]。不過,為了使每個子系統(tǒng)的應(yīng)用更加便利,針對各個子系統(tǒng),應(yīng)當進行相應(yīng)數(shù)據(jù)存儲表的建立。另外,應(yīng)當針對系統(tǒng)進行權(quán)限控制的設(shè)置,從而對系統(tǒng)的安全運行加以確保。而對于權(quán)限控制系統(tǒng),以及相關(guān)的配置信息,也應(yīng)當進行相應(yīng)數(shù)據(jù)表的建立。在數(shù)據(jù)化操作中,通過對視圖的建立,能夠極大的簡化操作流程,根據(jù)一定的邏輯關(guān)系,對不同的基表進行聯(lián)系。
2.3數(shù)據(jù)系統(tǒng)安全控制
在當前社會中,企業(yè)競爭在一定程度上也是信息資源的爭奪,因此一些企業(yè)為了獲取競爭對手的內(nèi)部信息,甚至采用非法的技術(shù)手段對信息資源進行盜取[3]。另外,由于數(shù)據(jù)系統(tǒng)自身的故障,也容易造成信息的丟失。在測繪信息管理系統(tǒng)當中,系統(tǒng)登錄是最為重要的部分之一,因此應(yīng)當加強對密碼的設(shè)置要求,例如連續(xù)幾次輸入錯誤密碼,系統(tǒng)將自動鎖定。同時,應(yīng)設(shè)立高級管理員的權(quán)限,在系統(tǒng)鎖定之后,只有擁有管理員的權(quán)限才能夠進行解鎖。在系統(tǒng)中,任務(wù)是重要的主線,同時涉及到很多管理內(nèi)容和保密信息。因此,在各個子模塊中,應(yīng)對訪問權(quán)限進行設(shè)置,從而防止未經(jīng)允許進入主模塊獲取信息的行為,對于信息安全的保護作用十分良好。
2.4空間數(shù)據(jù)模型分析
空間數(shù)據(jù)指的是關(guān)于空間位置的數(shù)據(jù),例如海拔、緯度、經(jīng)度、思維數(shù)據(jù)等。空間數(shù)據(jù)具有很多特點,例如海量動態(tài)的數(shù)據(jù)、復(fù)雜的空間對象等,因此,相比于普通的關(guān)系型數(shù)據(jù),空間數(shù)據(jù)在索引、存儲過程中難度較大[4]。對于組織空間數(shù)據(jù),一種主要的方法和概念就是空間數(shù)據(jù)模型,對于現(xiàn)實空間世界的實務(wù)信息,能夠轉(zhuǎn)化為數(shù)字形式,從而通過計算機來進行處理。在空間數(shù)據(jù)模型當中,除了對現(xiàn)實世界空間實體關(guān)系進行反映以外,還能夠?qū)臻g數(shù)據(jù)組織進行描述,并且位空間數(shù)據(jù)庫的設(shè)計提供基礎(chǔ)。空間數(shù)據(jù)模型主要包括柵格模型和矢量模型等,其中,柵格模型中利用規(guī)則的小單元對地理空間進行劃分,并且對空間位置通過像素的列號、行號等進行表示。而矢量模型在構(gòu)成空間實體的過程中,對面、線、點的構(gòu)成加以描述和利用。
測繪導(dǎo)航信息管理是當前社會中一項較為重要的技術(shù),在實際應(yīng)用中發(fā)揮著十分重要的作用和意義。而在測繪導(dǎo)航信息管理當中,通過對Oracle數(shù)據(jù)庫的運用,能夠體現(xiàn)出十分強大的優(yōu)勢,對傳統(tǒng)的技術(shù)缺陷進行彌補,從而是信息處理的效率和信息管理的安全性進行提升。測繪導(dǎo)航信息管理中融入了Oracle數(shù)據(jù)庫,能夠有效的提升導(dǎo)航信息的管理水平,從而促進該技術(shù)更為良好的發(fā)展。
[1]鄭鑫,馮仲科,姚杰,劉鵬,張茜.人力資源信息管理系統(tǒng)研究與實現(xiàn) [J].齊齊哈爾大學(xué)學(xué)報 (自然科學(xué)版),2010,02:1-5.
[2]陳會娟,鄧敏,趙玲,湯開文.基于ArcEngine的宗地圖形信息管理系統(tǒng)的設(shè)計與實現(xiàn)[J].測繪科學(xué),2010,04:199-201.
[3]朱偉剛,徐建偉.基于Oracle Spatial的導(dǎo)航數(shù)據(jù)庫的建立方法 [J].長春工程學(xué)院學(xué)報 (自然科學(xué)版),2012,04:99-101.
[4]陳飛,蒙印,陳中林,楊井源,龔建輝.信息化測繪生產(chǎn)技術(shù)體系數(shù)據(jù)庫管理系統(tǒng)的設(shè)計與實現(xiàn) [J].測繪,2015,05:204-208+215.
P2[文獻碼]B
1000-405X(2016)-7-210-1
徐憲明(1984~),男,本科,研究方向為測繪應(yīng)用。