浦中原
浙江省云和縣地方稅務局,浙江云和 323600
關于計算機數據庫的管理技術及其應用
浦中原
浙江省云和縣地方稅務局,浙江云和 323600
隨著科學技術的不斷發展,計算機在社會中的應用極大地方便了人們的生產、生活,在提高生活質量和生產效率方面意義重大。但基于計算機網絡具有開放性及多元性特點,使得計算機網絡信息安全難以得到可靠的安全保證。為此,科技人員開發研究并建立了計算機數據庫。充分地利用計算機技術、信息處理技術和網絡技術構建了科學完善的計算機數據庫管理系統。本文就計算機數據庫安全特征、幾種比較常用的計算機數據庫管理技術、技術應用及應用優勢進行了深入性的探討分析。以期通過本文對計算機數據庫的管理技術及應用的探討能夠起到拋磚引玉之作用,促使更多的計算機數據庫方面的專業人士對數據庫管理技術的研究,進而提升計算機數據庫管理技術水平和該項技術的應用質量。
計算機數據庫;管理技術;技術應用;應用優勢
目前,社會各領域在應用計算機從事各種業務及生產經營活動過程中都比較重視計算機數據庫的管理工作,積極引進當前比較先進的數據庫管理技術和方法來達到計算機系統的安全、穩定、可靠運行。平穩推進各種業務及生產經營活動的有序、高效開展。但實際情況是,在計算機數據庫的管理過程中由于受到種種因素影響,造成計算機數據庫管理體系不健全,管理制度不完善,管理過程中出現諸多問題,比如用戶計算機內的信息的泄漏、數據的刪改以及賬號被盜用等威脅計算機用戶使用安全的問題。針對此情況,如果想實現計算機數據庫功能性充分發揮,提高計算機系統運行安全性和可靠性,必須要通過加強對計算機數據庫管理技術的研究和探討,熟練掌握計算機數據庫管理技術,才能保證計算機系統的安全、高效運行,更好地服務于用戶,服務于社會經濟發展。
1)具有獨立性特點。計算機數據庫中的數據具有獨立性,數據既有物理獨立性特點也有邏輯獨立特點。其中物理獨立性指的是計算機用戶在使用應用程序和數據庫數據時二者變現為相互獨立狀態,相互不影響;邏輯獨立性指的是計算機用戶在使用的計算機程序和計算機數據庫邏輯結構互為獨立狀態。
2)具有完整性特點。計算機數據庫的一致性、有效性以及正確性等使數據庫具有完整性的特點。一致性指的是計算機不同用戶所使用的是同一個數據庫;有效性指的是計算機數據庫中數據的理論數值和應用過程中的數值約束相一致;正確性指的是計算機數據輸入值同數據表中數據類型相同。
3)具有安全性特點。通常,為了能夠保證計算機數據庫數據的安全性會采用多種防護手段:比如,講數據庫中重要數據同其他數據分離開將其作為主要防護對象;嚴格按照數據庫授權的相關規則,對用戶賬戶、權限及口令進行控制;對數據庫中的數據實施加密處理后存儲到數據庫。
4)具有并發控制特點。計算機數據庫中假如若干個用戶共同使用同一組數據,將可能會出現某特定時間內的多個用戶同時對數據進行選擇性調取或存儲,也就是我們經常所說的并發事件;假如某個客戶對數據庫內的數據讀取和修改,并將修改之后的數據存儲到數據庫,該用戶再讀取數據將無法有效保證數據的正確性。所以對于該種情況需要采用并發控制措施,避免數據出現錯誤來保證數據庫數據正確性。
1)數據備份與數據恢復管理技術。計算機數據庫管理人員通過對數據庫數據的備份可以有效地避免計算機系統出現故障導致數據丟失,一旦數據庫數據出現丟失問題,管理員利用備份好的數據對數據庫恢復,使數據庫內的數據同原先保持一直。當計算機數據庫內的存儲設備出現故障功能性無法正常發揮時,無法有效存儲數據或者遭到更為嚴重的破壞時,數據庫管理人員可將備份資料同日志事務備份資料安裝到數據庫對數據庫進行恢復。如果用來存儲日志事務的數據庫設備沒有出現故障時可通過使用WITH NOTRUNCATE中名為DUMPTRAN saction命令將日志卸載出來[4]。
2)數據庫密碼保護技術。一般而言,計算機數據庫遭受破壞的源頭往往是來自于網路內部。一些用戶為了滿足私利通常會采用非法手段來盜取其他用戶的計算機網絡ID或者計算機密碼,或者是利用其他技術使用其他用戶的數據庫。這種行為一旦形成,將會給合法計算機用戶安全使用計算機帶來嚴重威脅。所以,為了保護計算機用戶的合法權益,保證用戶安全使用計算機,對采用數據庫密碼保護技術對數據庫進行保護。這樣可有效地避免非法人員對合法計算機用戶的重要數據信息進行篡改、破壞或者是利用。保全了計算機用戶的合法權益,使其財產不受損失。
3)存取管理技術。計算機存儲管理技術可細分為對用戶進行認證技術和對訪問進行控制技術。而對用戶進行認證技術又可細分為對用戶身份驗證和對用戶身份識別。訪問控制技術又可細分為對瀏覽器數據的控制和修改數據庫情況控制。(1)用戶認證技術。對計算機用戶身份驗證,可發現使用計算機的用戶群體中哪些用戶是沒有通過授權非法使用計算機,可阻止其訪問。對計算機用戶身份識別,可發現哪些用戶所訪問的數據不在他們訪問范圍內,可阻止其訪問[6]。計算機用戶在訪問數據庫前,計算機系統會對用戶身份合法性進行驗證。用戶在登陸計算機數據庫時,需將驗證信息提供給計算機系統,系統內的安全程序會對用戶身份信息進行識別和驗證。對用戶身份識別的前提是數據庫要對用戶授權,如果數據庫沒有授權給用戶,那么該用戶就是不合法用戶,不能對數據庫訪問。(2)用戶訪問情況控制技術。計算機用戶進入數據庫后,繼續對用戶的訪問情況控制,保證數據庫安全性,不受到非法用戶的入侵和破壞。一般,可通過在對用戶授權時使用功能模塊,之所以采用功能模塊是因為不同的功能模塊對不同用戶所設置的權限是不相同的,如果用戶在某個模塊內沒有授權,那么用戶只能進行簡單的查詢操作。
4)構建計算機數據庫安全模型。計算機數據庫安全模型總的來講可將其劃分為兩個層面:即多級安全模型和多邊安全模型。其中,多級安全模型一般應用于數據庫安全保護和軍用計算機數據庫中,按照安全模型保護級別分為秘密級、機密級以及絕密級;無論是保護任何級別的信息都能保證高于該級別的用戶使用數據庫;構建多級別計算機數據庫安全模型可避免出現信息由高層次流向低層次現象的發生,保證信息能夠在特定范圍內安全傳輸;多邊形計算機數據庫安全模型可有效地避免信息泄漏,通過橫向保護方式確保數據庫信息完整性和安全性。
5)運行監控系統。運行監控系統是對用戶使用數據庫的具體情況監控。采用該系統是對用戶使用數據庫的具體情況進行監控。使用spwho命令將系統中用戶信息及用戶對數據庫使用具體情況得以顯示。對用戶使用數據庫監控時,如果進程總數接近或者超過最大連接數,運行監控系統會立即中斷同系統不想干的其他進程,保證系統安全運行。
1)結構化。存儲在數據庫內的各種文件是相互聯系的,每個文件都不是獨立存在的。存儲文件在組織形式方面具有結構化特點。在應用計算機數據庫管理技術時應按照整體服從結構原則,這是數據庫技術區別于計算機其他技術的顯著特征。
2)獨立性。數據庫中數據在物理方面的獨立性是指數據存儲的空間所具有的物理特征是獨立性的。換句話說,對數據庫文件物理存儲位置、存儲設備以及存儲方法進行更改時,并不會對數據庫邏輯整體結構造成影響。仍舊使用原來的應用程序。數據庫內的數據在邏輯上所具有的獨立性是指數據庫存儲功能與結構邏輯間是相互獨立的,比如對數據定義修改或添加數據項,不需要對原有程序修改。
3)靈活性。數據庫技術同計算機其他技術相比具有較強的靈活性。通常,管理數據庫系統中所使用數據處理程序是可以通用的,這主要是因為數據庫內的數據處理程序具有強大的功能性,比如管理功能,可將所有的數據連接在一起進行選擇。
我們知道,在網絡技術和計算機技術高速發展的今天,如果想充分地利用計算機和網絡來提高社會生產效率和生活質量,必須要采用科學合理的方法對計算機技術和網絡技術進行管理。當然,計算機數據庫管理也不例外,需要技術人員加強對數據庫管理技術的進一步研究,創新數據庫的管理技術應用方法及手段,確保數據庫應用的安全性、可靠性、保密性以及經濟性,更好地服務社會生產、生活活動。
1)在計算機數據庫內所存儲的信息數據量龐大,一些信息數據還具有很強的機密性,為了保證這些機密信息的安全性。數據庫管理人員一般會通常數據庫的加密管理技術。比如對機密信息數據設置加密程序、加密軟件等,避免數據庫遭受非法入侵后機密信息數據被竊取,對計算機用戶造成極大的損失。此外,為了能夠有效提高計算機數據庫的應用性,可根據數據庫功能模塊的不同采用不同的權限控制措施,可有效保證數據庫信息數據的安全性。
2)在計算機數據庫的管理技術中,用戶認證技術是一種最為常用的計算機數據庫外圍管理技術。該項技術在數據庫中的應用主要采用設置用戶登陸密碼的方式來避免非法計算機用戶侵入合法計算機(授權)用戶數據庫中。用戶認證技術上文我們已經介紹它主要分為兩個方面:即對用戶身份進行驗證和對用戶身份進行識別。用戶登陸計算機數據庫,系統會自動對用戶身份提問,待用戶向計算機系統輸入身份信息或者口令時,如果用戶的身份信息或口令同系統內所存儲用戶的信息和口令一致,那么就允許用戶訪問數據庫。對用戶身份識別是系統得到用戶提交的身份信息或口令后,會和計算機數據庫授權設定的用戶身份信息和口令對比,對比一致,確定該用戶為合法用戶。
3)網絡系統具有開放性及運行環境不穩定性等特點,這些因素的存在都將會對數據庫運行效率造成不同程度影響。一旦網絡運行環境發生改變或計算機硬件出現故障,將會直接導致計算機數據庫內的信息數據丟失、破損。所以,計算機數據庫的管理技術人員應加強對計算機數據庫的管理技術應用研究,除了采用數據庫保密管理技術、數據庫密碼保護技術、數據庫的存儲管理技術等外,還應加強對數據庫備份及恢復管理技術的進一步研究,避免計算機出現異常情況時數據庫內的休息數據丟失無法恢復。
本文深入地分析了計算機數據庫的管理技術安全特點、管理技術應用優勢和具體的應用,以期能夠通過本文引起相關人員的關注,共同探討計算機數據的管理技術,提高數據庫的運用效率,更好地服務于社會經濟建設。
[1]丁繼民.師秀峰.牛生國,等.淺析計算機數據庫的管理技術及應用[J].信息系統工程,2011(11):57-59,95.
[2]朱志國.計算機數據庫軟件教學中任務教學法的有效應用[J].計算機光盤軟件與應用,2011(2):191-194.
TP3
A
1674-6708(2015)138-0086-02