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