姜靈利
摘 要:本文就面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的相關(guān)問題展開了探討,針對我國的數(shù)據(jù)庫管理發(fā)展?fàn)顩r進(jìn)行了論述。由于計(jì)算機(jī)技術(shù)應(yīng)用范圍不斷擴(kuò)大,相關(guān)的設(shè)備參數(shù)不斷的增多,設(shè)備管理也向著多元化方向發(fā)展。傳統(tǒng)的管理手段已經(jīng)無法適應(yīng)飛速發(fā)展的管理需要,而將數(shù)據(jù)庫技術(shù)應(yīng)用于各個(gè)行業(yè)的管理工作中已經(jīng)成為了當(dāng)前各行各業(yè)在監(jiān)測管理工作中的必然發(fā)展方向。
關(guān)鍵詞:數(shù)據(jù)庫;管理;監(jiān)測;面向?qū)ο?/p>
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A
1 引言
隨著數(shù)據(jù)庫管理規(guī)模的擴(kuò)張速度越來越快,近年來各個(gè)行業(yè)管理工作逐漸的意識到監(jiān)控管理對于一個(gè)行業(yè)發(fā)展的重要作用,因而開始注重監(jiān)控管理工作。而數(shù)據(jù)庫的應(yīng)用也成為了關(guān)注重點(diǎn)。由于監(jiān)控?cái)?shù)據(jù)龐大,因而系統(tǒng)在進(jìn)行維護(hù)管理、規(guī)模擴(kuò)大方面越來越困難,而面向?qū)ο蠹夹g(shù)應(yīng)用于監(jiān)控管理數(shù)據(jù)庫中可以有效解決此類問題。
在進(jìn)行復(fù)雜數(shù)據(jù)的理解、處理中,使用對象概念以及類的概念,有效的簡化了復(fù)雜數(shù)據(jù)中的內(nèi)容。在該種數(shù)據(jù)庫的支持下,可以進(jìn)行面向?qū)ο蟮墓芾硪约皠?chuàng)建,同時(shí)還能夠針對傳統(tǒng)數(shù)據(jù)庫進(jìn)行管理,尤其在復(fù)雜數(shù)據(jù)的管理計(jì)算中。
2 面向?qū)ο髷?shù)據(jù)庫的用途
2.1控制中心數(shù)據(jù)庫。通過關(guān)系型數(shù)據(jù)庫無法進(jìn)行實(shí)時(shí)數(shù)據(jù)關(guān)系的處理,因而無法滿足監(jiān)控管理的要求,而面向?qū)ο髷?shù)據(jù)庫中的數(shù)據(jù)結(jié)構(gòu)同內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)能夠保持一致,該類優(yōu)勢使面向?qū)ο髷?shù)據(jù)庫有效縮短了查詢時(shí)間以及存儲(chǔ)時(shí)間,而直接引用對象的能力又將檢索時(shí)間予以改善,提高了導(dǎo)航能力以及訪問能力,因此系統(tǒng)的實(shí)時(shí)性要求通過面向?qū)ο髷?shù)據(jù)庫可以有效得到滿足。面向數(shù)據(jù)庫能夠?qū)ΡO(jiān)控管理中關(guān)系復(fù)雜的數(shù)據(jù)進(jìn)行處理,通過高速緩存以及集簇技術(shù),滿足數(shù)據(jù)處理的需要。并且,其封裝繼承特點(diǎn)同時(shí)代的發(fā)展也能夠相互匹配。
2.2實(shí)時(shí)數(shù)據(jù)庫同專家系統(tǒng)的接口數(shù)據(jù)庫。當(dāng)計(jì)算機(jī)程序具有智能化特點(diǎn)時(shí)便稱其為專家系統(tǒng),其智能化主要體現(xiàn)在能對人類專家的思維進(jìn)行模仿,在特定領(lǐng)域?qū)?fù)雜問題進(jìn)行解決。所以,專家系統(tǒng)必定需要大量的知識作為基礎(chǔ),并同人類專家一樣具有一定的推理能力,將這些知識應(yīng)用到解決問題中。而面向?qū)ο髷?shù)據(jù)庫則可以作為實(shí)時(shí)數(shù)據(jù)庫同專家系統(tǒng)之間的接口數(shù)據(jù)庫,滿足監(jiān)控管理數(shù)據(jù)處理以及管理的要求。
2.3仿真軟件數(shù)據(jù)庫。對于真實(shí)空間的模擬是仿真系統(tǒng)存在的主要目的,通過對問題空間模擬建立一個(gè)模型,并通過在模型中的實(shí)驗(yàn)解決問題。此類方法不同于傳統(tǒng)的面向過程編程方式,面向?qū)ο缶幊谭绞酵ㄟ^應(yīng)用編程去盡可能的貼近問題空間,而并非是將問題空間進(jìn)行拆分。因而越來越多的仿真軟件數(shù)據(jù)庫開始選擇面向?qū)ο髷?shù)據(jù)庫作為軟件數(shù)據(jù)庫,其不僅僅能夠精確的對系統(tǒng)結(jié)構(gòu)進(jìn)行描述,其多態(tài)性還能夠令系統(tǒng)更加獨(dú)立靈活,不但便于維護(hù)擴(kuò)種,更便于仿真程序的使用。
3 面向?qū)ο髷?shù)據(jù)庫管理系統(tǒng)
數(shù)據(jù)庫已經(jīng)成為了監(jiān)控管理的重要基礎(chǔ),實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)使用的主要是組建技術(shù)以及面向?qū)ο蠓椒?,并將多種關(guān)系類型添加到數(shù)據(jù)結(jié)構(gòu)中,通過新內(nèi)存策略對復(fù)雜關(guān)系的管理以及數(shù)據(jù)管理提供基礎(chǔ)。由于EMS/DMS系統(tǒng)中,數(shù)據(jù)并非是單一性的,多樣化的數(shù)據(jù)對于系統(tǒng)的要求也具有差異。因此,對于數(shù)據(jù)的處理中要針對性的使用不同的數(shù)據(jù)庫系統(tǒng)。在商用數(shù)據(jù)庫管理系統(tǒng)中,其通用性以及可靠性較高,所以在應(yīng)用過程中數(shù)據(jù)管理系統(tǒng)可以結(jié)合實(shí)時(shí)數(shù)據(jù)庫以及商用關(guān)系數(shù)據(jù)庫兩種數(shù)據(jù)管理系統(tǒng),在關(guān)系數(shù)據(jù)庫中存儲(chǔ)歷史數(shù)據(jù)以及數(shù)據(jù)斷面和數(shù)據(jù)模式,而在實(shí)時(shí)數(shù)據(jù)庫中存儲(chǔ)實(shí)時(shí)數(shù)據(jù)。此外若系統(tǒng)規(guī)模相對較小,那么也可以不使用商用關(guān)系數(shù)據(jù)庫而使用文件系統(tǒng)替代,用來儲(chǔ)存數(shù)據(jù)。無論是何種方式,都需要對外提供標(biāo)準(zhǔn)接口。
內(nèi)核組件在對數(shù)據(jù)進(jìn)行處理的過程中,需要避免統(tǒng)一時(shí)段訪問用戶過多時(shí)出現(xiàn)死鎖狀況。系統(tǒng)應(yīng)當(dāng)保證一旦出現(xiàn)死鎖狀況,則需要通過監(jiān)控機(jī)制及時(shí)予以發(fā)現(xiàn)并解除死鎖。在整個(gè)系統(tǒng)中通過數(shù)據(jù)庫服務(wù)器中所設(shè)置的內(nèi)核實(shí)時(shí)組件,能夠有效保證數(shù)據(jù)的可靠性。
多數(shù)狀況中,實(shí)時(shí)數(shù)據(jù)庫主要在多節(jié)點(diǎn)之上,多個(gè)數(shù)據(jù)庫可以為一個(gè)應(yīng)用程序進(jìn)行數(shù)據(jù)提供,多個(gè)程序也可能共用一個(gè)數(shù)據(jù)庫。
除了監(jiān)控管理應(yīng)用軟件可以使用實(shí)時(shí)數(shù)據(jù)庫提供的服務(wù)以外,實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)管理員還可以通過實(shí)用管理程序以及人機(jī)交互界面對實(shí)時(shí)數(shù)據(jù)庫進(jìn)行管理、維護(hù),以保證實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)能更好地為應(yīng)用程序提供服務(wù),實(shí)用管理程序具有查看、修改實(shí)時(shí)數(shù)據(jù)庫中任何數(shù)據(jù)的權(quán)限,實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)的模式存儲(chǔ)在外部關(guān)系數(shù)據(jù)庫系統(tǒng)或者文件系統(tǒng)中,以便進(jìn)行數(shù)據(jù)的永久存儲(chǔ)和與外部系統(tǒng)集成。
4 有待解決的問題
由于面向?qū)ο髷?shù)據(jù)庫還是一門新興的技術(shù),存在許多不完善的地方,所以將它應(yīng)用到監(jiān)控管理中也還有許多需要解決的問題。
面向?qū)ο髷?shù)據(jù)庫的發(fā)展面臨的最大問題就是相關(guān)標(biāo)準(zhǔn)的制定,不僅它的數(shù)據(jù)模型、編程界面和查詢語言需要進(jìn)行標(biāo)準(zhǔn)化,它與關(guān)系型數(shù)據(jù)庫的接口也必須標(biāo)準(zhǔn)化設(shè)計(jì),一旦合適的標(biāo)準(zhǔn)出臺(tái)執(zhí)行,它就能與監(jiān)控管理離線的關(guān)系型數(shù)據(jù)庫進(jìn)行直接的交流,提高工作效率和可移植性。
從發(fā)展聯(lián)系的角度來看,監(jiān)控管理目前大量使用的還是傳統(tǒng)數(shù)據(jù)庫,面向?qū)ο髷?shù)據(jù)庫與傳統(tǒng)數(shù)據(jù)庫接軌是面向?qū)ο髷?shù)據(jù)庫真正能夠在監(jiān)控管理中得到廣泛應(yīng)用的基礎(chǔ),在用面向?qū)ο蠓椒▉砉芾砻嫦驅(qū)ο髷?shù)據(jù)庫與傳統(tǒng)數(shù)據(jù)庫混合的數(shù)據(jù)庫方面還有大量的工作要做。面向?qū)ο髷?shù)據(jù)庫在監(jiān)控管理中應(yīng)用還需具有滿足監(jiān)控管理要求的性能。由于監(jiān)控管理數(shù)據(jù)復(fù)雜,計(jì)算繁雜,這就對面向?qū)ο髷?shù)據(jù)庫提出了更高的要求。在提高面向?qū)ο髷?shù)據(jù)庫性能,尤其是在大量相關(guān)對象上進(jìn)行大規(guī)模計(jì)算仍有許多有待改進(jìn)的地方。
結(jié)語
在我國監(jiān)控管理發(fā)展中,不斷的展現(xiàn)新的技術(shù)手段,雖然組件技術(shù)只出現(xiàn)了短短數(shù)年,但是其影響力已經(jīng)極其深遠(yuǎn)。在監(jiān)控的應(yīng)用中,通過組件技術(shù)思想,對系統(tǒng)實(shí)時(shí)數(shù)據(jù)庫的規(guī)范以及完善產(chǎn)生了巨大的推動(dòng)作用。并且,其有效簡化了軟件復(fù)雜度,使得系統(tǒng)可靠性得以提高,不但簡化了升級過程,減少了維護(hù)工作量,還使得軟件的通用性大大提升。監(jiān)控管理不斷向著智能化、自動(dòng)化方向發(fā)展,而組件技術(shù)首次為平臺(tái)定義了標(biāo)準(zhǔn),從而使得第三方軟件不再那么依賴于特定平臺(tái),這使得平臺(tái)技術(shù)性更強(qiáng)。各類專業(yè)性的應(yīng)用軟件、交易平臺(tái)等在業(yè)務(wù)處理方面更加專業(yè),這便使得我國的自動(dòng)化監(jiān)控管理的建立更加的迅速、完善。
參考文獻(xiàn)
[1]趙津燕.數(shù)據(jù)庫管理與應(yīng)用開發(fā)技術(shù)[M].北京:中國水利水電出版社,2004.
[2]韓曉翠.數(shù)據(jù)庫技術(shù)在監(jiān)控管理中的應(yīng)用[J].福建電腦,2009(07).