楊曉騰
計算機數(shù)據(jù)庫隨著科學技術的迅猛發(fā)展而被運用的越來越廣泛。對數(shù)據(jù)庫采取適當?shù)募夹g措施進行加強管理是十分必要的,也唯有如此才能使其可靠性和安全性得到保證。分析、監(jiān)督、安全性、完整性控制、恢復、轉(zhuǎn)儲、和改進等方面都是計算機數(shù)據(jù)庫管理的內(nèi)容。該文以計算機數(shù)據(jù)庫的特征以及分類的分析為基礎,對存在于數(shù)據(jù)庫系統(tǒng)中的問題、管理計算機的技術和計算機數(shù)據(jù)庫管理的內(nèi)容進行了探討。
計算機科技在最近幾年產(chǎn)生了飛速的發(fā)展和進步,而伴隨著發(fā)展而出現(xiàn)的計算機數(shù)據(jù)庫在很大程度上改變了之前傳統(tǒng)的數(shù)據(jù)處理模式帶來的人類生活的改變。各個行業(yè)逐漸采用數(shù)據(jù)庫管理系統(tǒng),并讓其重要作用得以發(fā)揮。同時。只有對數(shù)據(jù)庫采用相應技術措施加強管理,才能使其正常運行得到保證。本文分析和描述了計算機數(shù)據(jù)庫的管理在技術方面存在的主要問題,并探索研究了現(xiàn)階段解決問題的方案。努力提升管理計算機數(shù)據(jù)庫的技術措施,使人們的變得更加便利。
1 計算機數(shù)據(jù)庫概述
計算機數(shù)據(jù)庫的種類
存儲于計算機存儲設備上的相互關聯(lián)而又結構化的數(shù)據(jù)的集合就是計算機數(shù)據(jù)庫。對事物的數(shù)據(jù)本身和相關事物之間的聯(lián)系加以描述,都是數(shù)據(jù)庫的內(nèi)容。描述和存儲數(shù)據(jù)庫中的數(shù)據(jù)時以一定的數(shù)據(jù)模型組織為參照,利用計算機系統(tǒng)用戶可以共享數(shù)據(jù)庫中的數(shù)據(jù)。多種多樣的形式是計算機數(shù)據(jù)庫的特點,具體包括網(wǎng)狀型數(shù)據(jù)庫、關系型數(shù)據(jù)庫和層次型數(shù)據(jù)庫。這些數(shù)據(jù)庫各自特別不同,應針對具體情況加以選擇。
計算機數(shù)據(jù)庫的安全特征
完整性。數(shù)據(jù)的一致性、有效性和正確性是體現(xiàn)數(shù)據(jù)庫完整性的三個方面。不同客戶的同一個數(shù)據(jù)是相同的,這就是一致性;實際應用過程中的數(shù)值段和數(shù)據(jù)庫中的理論數(shù)值應當是相符合的,此為有效性;數(shù)據(jù)的輸入值符合數(shù)據(jù)在表中的相應類型就是正確性。
獨立性。邏輯獨立性和物理獨立性是計算機數(shù)據(jù)庫中數(shù)據(jù)的特性,邏輯獨立性標示的是數(shù)據(jù)庫的邏輯和用戶的應用程序相互獨立,用戶程序即使在數(shù)據(jù)的邏輯結構改變時,也可以不發(fā)生變化;物理獨立性表示用戶程序不需要隨著數(shù)據(jù)物理存儲的變化而發(fā)生改變,二者是相互獨立的。
安全性。數(shù)據(jù)庫的安全性是指為了避免數(shù)據(jù)被破壞、泄密或非法更改的現(xiàn)象產(chǎn)生,防止數(shù)據(jù)被未授權的用戶非法存取,而對數(shù)據(jù)進行存取控制。一般采用多重防護措施來對一個完整的數(shù)據(jù)庫進行保護。宿主操作系統(tǒng)層次、數(shù)據(jù)庫管理系統(tǒng)層次和網(wǎng)絡系統(tǒng)層次從廣義上來講構成了數(shù)據(jù)庫系統(tǒng)的安全框架。
并發(fā)控制。在對數(shù)據(jù)庫中的進行存取時,允許并行多個用戶的應用程序,即支持數(shù)據(jù)共享,這就是數(shù)據(jù)庫的重要特征。并發(fā)操作即同一數(shù)據(jù)可能在某一時間段內(nèi)被多個程序或用戶進行存儲或讀取。為了避免存取的數(shù)據(jù)不正確,數(shù)據(jù)的完整性被破壞,系統(tǒng)應適當控制并發(fā)操作。
2 計算機數(shù)據(jù)庫管理技術的技術要點
存取與管理技術。進行相關計算機數(shù)據(jù)信息的儲存以及根據(jù)需要來適當管理存儲的信息,這就是通俗意義上的存取與管理技術。訪問控制技術和用戶的認證技術也包含在該項技術當中?;\統(tǒng)來講這兩項技術,就是設置一定的權限在數(shù)據(jù)的相關內(nèi)容中,這樣其他操作者不能在沒得到允許的情況下查看或修改數(shù)據(jù),使數(shù)據(jù)的可靠性和安全性在很大程度上得到保證。數(shù)據(jù)的修改控制和瀏覽控制是訪問控制技術的兩個方面。因為它不能被更換,所以這個設置模式的特點就是能確保共享環(huán)境的相對穩(wěn)定。核對使用者的身份,能更加容易的理解用戶認證技術。用戶身份識別的技術和用戶身份的驗證技術是包含于其中的兩個方面。
加密技術。許多相對重要的信息在眾多企業(yè)單位中都被收在各自的數(shù)據(jù)庫當中。采取合理而有效的加密措施來保證這些數(shù)據(jù)信息的安全性是十分重要的。加密技術的作用是防止數(shù)據(jù)庫被一些懷著不正當目的的人非法入侵,導致其中的重要信息被盜取。
將數(shù)據(jù)進行備份以及恢復技術。當那些被努力整理出的信息數(shù)據(jù)因數(shù)據(jù)庫系統(tǒng)或計算機發(fā)生問題而被損壞或者遺失時,對于數(shù)據(jù)庫管理人員來說是相當困擾的。因此,數(shù)據(jù)庫管理人員應當提前備份處理整理好的數(shù)據(jù),這樣當系統(tǒng)或計算機本身發(fā)生故障時也可以及時對數(shù)據(jù)進行恢復,不會發(fā)生數(shù)據(jù)遺失。
3 計算機數(shù)據(jù)庫系統(tǒng)的安全影響因素及應對措施
數(shù)據(jù)庫自身問題與加密技術的落實。經(jīng)過了十多年的發(fā)展歷程,計算機數(shù)據(jù)庫從誕生至今其整個系統(tǒng)都逐漸成熟,人類的生活和工作因為它豐富的資料和強大的功能而有了極大的便利。但是各種安全問題也因為數(shù)據(jù)庫系統(tǒng)可共享數(shù)據(jù)的特點而產(chǎn)生了,人們對數(shù)據(jù)庫系統(tǒng)的要求也因為計算機技術的發(fā)展而越來越高,更多的問題和挑戰(zhàn)擺在了數(shù)據(jù)庫系統(tǒng)面前。先進的技術無疑是快速發(fā)展的計算機技術給人們帶來的極大好處,但是其運用的是否適當也會使網(wǎng)絡安全受到危害,一些在網(wǎng)絡安全方面的入侵很難被計算機數(shù)據(jù)庫系統(tǒng)所抵御。在破壞數(shù)據(jù)庫系統(tǒng)時如果不法分子應用了最先進的技術,可能破壞行動就變得簡單,計算機數(shù)據(jù)庫系統(tǒng)的安全受到威脅。
只有確保加密措施的完整性,才能有效的阻止陌生人在不知情的情況下進入自己的數(shù)據(jù)庫,也就可以有效阻止他人對自己數(shù)據(jù)庫的瀏覽修改。然而,越來越多的人為了簡便快捷的打開自己的數(shù)據(jù)庫而不去設置密碼保護,就使得加密技術只是虛有其表,而不能發(fā)揮其真實作用。如果長期這樣下去,就有可能使得某些不懷好意的陌生人進入自己的數(shù)據(jù)庫,進而對我們的生活工作造成某些危害。因此,對我們的個人數(shù)據(jù)庫做好加密措施是刻不容緩的,只有應用加密技術,才能將我們的重要數(shù)據(jù)保護起來,才能阻止他人進入我們的數(shù)據(jù)庫,看到我們不想被他人看到的數(shù)據(jù)。例如,在企業(yè)競爭時,一些企業(yè)的商業(yè)機密只有進行加密措施的處理,才能有效防止競爭對手的窺竊,才能真正做到數(shù)據(jù)的安全,阻止信息的對外流通,才能確保信息的隱密性。
管理問題與存取管理技術的應用。計算機數(shù)據(jù)庫系統(tǒng)的管理者和使用者是人類本身。在數(shù)據(jù)庫的管理和使用過程中,如果用戶并不重視網(wǎng)絡安全問題,安全意識不高,或者不注意實施安全管理措施,將會導致數(shù)據(jù)庫的安全性遭到威脅,進而影響數(shù)據(jù)庫系統(tǒng)的安全。有很多數(shù)據(jù)甚至機密文件存儲在數(shù)據(jù)庫系統(tǒng)中,如果機密信息因為管理方面的粗心而被非法竊取,那不可估量的損失將會在數(shù)據(jù)庫系統(tǒng)、企業(yè)甚至國家中產(chǎn)生。
訪問控制以及用戶認證都是存取管理技術的兩個主要方面。訪問控制的最主要的內(nèi)容是對于他人瀏覽的控制以及修改的控制。要想確保數(shù)據(jù)的安全性,保證數(shù)據(jù)不被他人修改,就必須要正確管理數(shù)據(jù)的瀏覽控制以及修改控制,才能真正做到數(shù)據(jù)信息的安全可靠。數(shù)據(jù)庫的技術人員應當熟練掌握存取管理技術,進而促進存取管理在當今社會的快速發(fā)展,只有完善數(shù)據(jù)庫的身份驗證的功能,才能夠切實保證個人數(shù)據(jù)庫的安全性,保護個人的隱私,進而使得數(shù)據(jù)庫變得更加安全、科學、可靠。
從誕生到發(fā)展,計算機數(shù)據(jù)庫的產(chǎn)生和進步是相當迅速的,同時它也給人類的人類的社會活動帶來了極大便利,無論在學習、工作或是生活方面,對計算機數(shù)據(jù)庫進行有效而合理的使用,生活和工作中的各種難題都能迎刃而解。但是同時人們也必須高度重視計算機數(shù)據(jù)庫系統(tǒng)中日益凸顯的安全問題,正確對待其中存在的問題與不足之處。在發(fā)展數(shù)據(jù)庫的同時,技術人員應當對管理系統(tǒng)的構建加以注意,將管理技術進行不斷的改進和完善,面管理員應對數(shù)據(jù)庫系統(tǒng)管理的認識進行增強,更好的落實數(shù)據(jù)庫的安全管理。
【作者單位:曲阜師范大學杏壇學院】