李叢
摘要:我國(guó)信息技術(shù)發(fā)展十分迅速,計(jì)算機(jī)普及范圍也在逐步擴(kuò)大,并在社會(huì)生產(chǎn)和生活中扮演著重要的角色。數(shù)據(jù)庫(kù)作為計(jì)算機(jī)技術(shù)的組成部分,其在多個(gè)領(lǐng)域中都具備應(yīng)用價(jià)值,對(duì)于計(jì)算機(jī)數(shù)據(jù)庫(kù)來(lái)說(shuō),其維護(hù)與管理工作必不可少。本文在對(duì)計(jì)算機(jī)數(shù)據(jù)庫(kù)進(jìn)行闡述的基礎(chǔ)之上,分析了其維護(hù)和管理要點(diǎn),旨在為相關(guān)人員提供借鑒。
關(guān)鍵詞:計(jì)算機(jī)數(shù)據(jù)庫(kù);數(shù)據(jù)備份;監(jiān)視系統(tǒng)
中圖分類號(hào):TP311.13 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2017)03-0242-01
1 計(jì)算機(jī)數(shù)據(jù)庫(kù)簡(jiǎn)述
1.1 概念
計(jì)算機(jī)數(shù)據(jù)庫(kù)是計(jì)算機(jī)技術(shù)發(fā)展的產(chǎn)物之一,對(duì)于數(shù)據(jù)的存儲(chǔ)以及管理等方面具有一定優(yōu)勢(shì)。在當(dāng)前時(shí)代發(fā)展的背景之下,社會(huì)各界對(duì)技術(shù)的重視程度有所提高,計(jì)算機(jī)數(shù)據(jù)庫(kù)的應(yīng)用也愈發(fā)廣泛。建立計(jì)算機(jī)數(shù)據(jù)庫(kù)需要較長(zhǎng)的周期,對(duì)技術(shù)性要求很高,且資金投入較高。在應(yīng)用計(jì)算機(jī)數(shù)據(jù)庫(kù)的過(guò)程中,需要對(duì)其空間和運(yùn)行速度進(jìn)行綜合考慮,并采取有效措施進(jìn)行維護(hù)和管理,才能充分發(fā)揮計(jì)算機(jī)數(shù)據(jù)庫(kù)的作用。
1.2 分類
1.2.1 關(guān)系型
關(guān)系型計(jì)算機(jī)數(shù)據(jù)庫(kù)主要是依靠關(guān)鍵詞對(duì)相關(guān)表格進(jìn)行關(guān)聯(lián)。在該類型數(shù)據(jù)庫(kù)中,主關(guān)鍵詞需要確保一個(gè)字段數(shù)據(jù)不發(fā)生重復(fù)。
1.2.2 層次型
該類型數(shù)據(jù)庫(kù)結(jié)構(gòu)與樹狀結(jié)構(gòu)相似,各節(jié)點(diǎn)間均具備父子或?qū)哟侮P(guān)系。每父節(jié)點(diǎn)下又包含多個(gè)子節(jié)點(diǎn),但子節(jié)點(diǎn)的父節(jié)點(diǎn)卻是唯一的。該數(shù)據(jù)庫(kù)可利用樹結(jié)構(gòu)構(gòu)建,較為容易。其局限性在于若所搜索節(jié)點(diǎn)較遠(yuǎn),則必須通過(guò)父節(jié)點(diǎn)才能搜索到子節(jié)點(diǎn)。當(dāng)數(shù)據(jù)庫(kù)數(shù)據(jù)較多,系統(tǒng)復(fù)雜的情況下,搜索難度較大。
1.2.3 網(wǎng)狀型
網(wǎng)狀型數(shù)據(jù)庫(kù)單個(gè)子節(jié)點(diǎn)可同時(shí)擁有多個(gè)父節(jié)點(diǎn),子節(jié)點(diǎn)之間相對(duì)較近,搜索難度較小。但其局限性在于若需要對(duì)數(shù)據(jù)進(jìn)行添加或刪除操作,易關(guān)聯(lián)到其它數(shù)據(jù)。因此該類型數(shù)據(jù)庫(kù)的修改難度較大,若對(duì)數(shù)據(jù)庫(kù)有動(dòng)態(tài)要求,則不宜選擇網(wǎng)狀型數(shù)據(jù)庫(kù)。
2 計(jì)算機(jī)數(shù)據(jù)庫(kù)的維護(hù)和管理方法
2.1 建立完善的監(jiān)視系統(tǒng)
監(jiān)視系統(tǒng)主要對(duì)數(shù)據(jù)庫(kù)運(yùn)行狀態(tài)進(jìn)行把握,也是保障數(shù)據(jù)庫(kù)正常運(yùn)行的有效措施。在監(jiān)視系統(tǒng)中,可通過(guò)相關(guān)命令實(shí)現(xiàn)對(duì)用戶的監(jiān)視。若進(jìn)程總量與最大連接數(shù)十分接近,則需要將無(wú)關(guān)進(jìn)程以及不在活動(dòng)狀態(tài)下的進(jìn)程下調(diào),確保系統(tǒng)運(yùn)行效率不受影響。若存在空間占用過(guò)多問(wèn)題,則需要將日志進(jìn)行轉(zhuǎn)存,清除無(wú)效以及垃圾數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)空間的擴(kuò)展。另外,數(shù)據(jù)庫(kù)管理人員需要采取相應(yīng)保障措施,例如可通過(guò)單獨(dú)備份等方法保障數(shù)據(jù)庫(kù)的信息安全。
2.2 建立完善的數(shù)據(jù)恢復(fù)系統(tǒng)
若由于系統(tǒng)故障使得數(shù)據(jù)庫(kù)無(wú)法正常運(yùn)行,則會(huì)丟失數(shù)據(jù),不能對(duì)信息進(jìn)行儲(chǔ)存和查詢。數(shù)據(jù)恢復(fù)系統(tǒng)以及備份系統(tǒng)能對(duì)數(shù)據(jù)信息起到保護(hù)作用。若日志不屬于同個(gè)設(shè)備,可由DUMPTRAN命令將無(wú)法存儲(chǔ)或已被破壞日日志刪除,利用查詢?cè)O(shè)備將被破壞設(shè)備重新分配并安排在對(duì)應(yīng)空間,之后由相關(guān)明亮將損壞設(shè)備中的數(shù)據(jù)庫(kù)進(jìn)行刪除。如果系統(tǒng)出現(xiàn)報(bào)錯(cuò),則將命令改為DROPD,將數(shù)據(jù)刪除之后對(duì)系統(tǒng)進(jìn)行初始化操作。對(duì)數(shù)據(jù)庫(kù)重建過(guò)程中,需將舊有數(shù)據(jù)及邏輯設(shè)備進(jìn)行拷貝,重建其它入口,數(shù)據(jù)錄入完成后,再刪除或裝進(jìn)日志。
2.3 優(yōu)化數(shù)據(jù)備份機(jī)制
備份機(jī)制建立的主要目的是對(duì)數(shù)據(jù)進(jìn)行恢復(fù),主要用于數(shù)據(jù)庫(kù)系統(tǒng)發(fā)生故障時(shí)。以微軟公司的數(shù)據(jù)管理系統(tǒng)為例,其主要包含自動(dòng)以及人工兩種恢復(fù)機(jī)制。前者在數(shù)據(jù)庫(kù)系統(tǒng)啟動(dòng)過(guò)程中自動(dòng)完成數(shù)據(jù)的備份。當(dāng)系統(tǒng)發(fā)生故障時(shí),故障發(fā)生前的數(shù)據(jù)可以找回,故障發(fā)生后的數(shù)據(jù)會(huì)被退回。后者與自動(dòng)備份系統(tǒng)有所區(qū)別,其依靠LOAD以及DUMP兩項(xiàng)命令對(duì)數(shù)據(jù)進(jìn)行備份。在該急之下,需要定期完成關(guān)鍵數(shù)據(jù)的備份操作,避免系統(tǒng)發(fā)生故障時(shí)使數(shù)據(jù)丟失,延誤工作進(jìn)度,造成損失。對(duì)數(shù)據(jù)信息進(jìn)行備份的過(guò)程中,需要卸除以創(chuàng)建數(shù)據(jù)庫(kù),將基點(diǎn)裝入,依照時(shí)間表再次進(jìn)行卸除。該過(guò)程的完成前提是無(wú)日志運(yùn)行操作。若數(shù)據(jù)庫(kù)和日志不再通體設(shè)備,則可單獨(dú)進(jìn)行備份。
2.4 注重對(duì)計(jì)算機(jī)數(shù)據(jù)庫(kù)管理人員的培養(yǎng)
管理人員是對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)和管理的主要執(zhí)行者。計(jì)算機(jī)數(shù)據(jù)庫(kù)管理工作難度較大,且專業(yè)性和系統(tǒng)性較強(qiáng),對(duì)管理人員專業(yè)素養(yǎng)的要求較高。只有采取科學(xué)的管理方式,才能充分發(fā)揮計(jì)算機(jī)數(shù)據(jù)庫(kù)的優(yōu)勢(shì),因此需要注重對(duì)管理人員的培養(yǎng),不斷提高其專業(yè)技能,高質(zhì)量地完成數(shù)據(jù)庫(kù)管理工作。數(shù)據(jù)庫(kù)建立完畢之后,需要依照用戶手冊(cè)完成管理,另外,還需要隨時(shí)檢查計(jì)算機(jī)系統(tǒng)的運(yùn)行狀態(tài),定期進(jìn)行維護(hù),避免系統(tǒng)運(yùn)行異常。
3 結(jié)語(yǔ)
我國(guó)信息技術(shù)的發(fā)展日新月異,為計(jì)算機(jī)數(shù)據(jù)庫(kù)的應(yīng)用提供了良好的契機(jī)。若想時(shí)計(jì)算機(jī)數(shù)據(jù)庫(kù)的價(jià)值得以充分發(fā)揮,更好地為社會(huì)生產(chǎn)和人們的工作、生活服務(wù),就需要提升維護(hù)和管理水平,確保系統(tǒng)的正常運(yùn)轉(zhuǎn)。本文從建立完善的監(jiān)視系統(tǒng)以及數(shù)據(jù)恢復(fù)系統(tǒng)、優(yōu)化數(shù)據(jù)備份機(jī)制、注重對(duì)計(jì)算機(jī)數(shù)據(jù)庫(kù)管理人員的培養(yǎng)四個(gè)方面對(duì)計(jì)算機(jī)數(shù)據(jù)庫(kù)系統(tǒng)的管理和維護(hù)方法進(jìn)行了分析,以通過(guò)有效的措施,提升系統(tǒng)的運(yùn)行速度,發(fā)揮其在數(shù)據(jù)儲(chǔ)存、檢索等方面的優(yōu)勢(shì),使計(jì)算機(jī)數(shù)據(jù)庫(kù)能逐步應(yīng)用到各個(gè)領(lǐng)域之中。
參考文獻(xiàn)
[1]楊元海.試析計(jì)算機(jī)數(shù)據(jù)庫(kù)構(gòu)建與管理維護(hù)[J].電子技術(shù)與軟件工程,20105,(15):71-72.
[2]錢雪忠.數(shù)據(jù)庫(kù)原理及應(yīng)用,北京郵電大學(xué)出版社,2010,8,(02):21-22.
[3]孫虹月.計(jì)算機(jī)數(shù)據(jù)庫(kù)的構(gòu)建與維護(hù)管理[J].智能城市,2016,(04):60-64.