隗靜宇 青島大學
淺析數據庫管理技術
隗靜宇 青島大學
數據庫是數據管理的有效技術,是計算機科學的主要技術之一。如今數據庫管理技術作為信息處理的主要技術在當今社會計算機科學領域得到了越來越廣泛的應用,下面對數據庫管理系統做簡單的分析。
數據 數據管理 數據庫管理技術
隨著第三次科技革命的到來,計算機得到了廣泛的應用,人們也隨之進入到了一個信息化的時代。信息化時代的到來帶給我們大量的信息,使我們時時刻刻接收著數據和傳播著數據從而進行著數據的交換。而對這些信息的處理也就是對數據的管理也凸顯出了格外重要的地位。數據庫作為數據管理的重要技術之一重要性自然不言而喻。當今社會如何更好的對數據進行有效的管理成為了我們急需解決的問題。
數據管理是對數據進行分類,組織,編碼,儲存,檢索和維護。數據管理是數據處理的中心問題。做好數據的管理,所有的問題都會迎刃而解。所以數據管理就顯得尤為重要數據庫管理系統是基于數據庫技術,數據庫是長期儲存在計算機上有組織,大量,共享的數據集合,它有很小的冗余度和較高的數據的獨立性。而數據庫管理系統是在數據庫建立,運用和維護時對數據庫進行統一的控制,來保證數據的完整性和安全性。并在多用戶使用時能夠進行有效的數據控制,從而不讓數據產生差錯,并且在數據庫系統發生系統故障時有效的進行修復。
數據的管理階段大致分為人工管理階段,文件系統管理階段和數據庫系統階段。人工管理階段的時候計算機主要用于計算,大部分的數據處理依靠人工完成,有大量的數據冗余不僅不可能長時間的保存,而且數據的獨立性較差,修改一個數據相應的多個數據都需要進行修改。到了文件系統管理階段當時有了文件系統進行數據的管理,它可以使數據長期保存但依舊會出現數據的冗余,獨立性差等問題。直至數據庫管理系統的出現解決了數據冗余和獨立性差的問題成為了計算機主要科學技術之一。
4.1 數據整體結構化
數據庫作為一個數據管理系統具有整體結構化的特點,這點與文件系統管理有很大的差別。數據庫將系統作為一個整體將數據進行管理,說明了數據和數據之間是有聯系的。例如在醫院數據庫系統中學生基本記錄應用于病人記錄,醫生記錄,科室部門記錄,住院記錄等等。所以在數據庫管理系統中描述數據不僅僅描述數據的本身還要描述數據之間的聯系。
4.2 數據的冗余性低
數據庫之間數據的共享可以有效的減少數據的冗余所造成的不一致的現象。
4.3 數據的獨立性高
數據的獨立性分物理獨立性和邏輯獨立性。物理獨立性是應用程序和數據庫中數據的物理存儲是相互獨立的,用戶在使用程序的時候不需要了解其內部存儲結構,只需要看其邏輯結構,當物理結構改變時其邏輯結構不需要改變。邏輯獨立性是應用程序和數據庫的邏輯結構是獨立的,當數據的邏輯結構改變時用戶程序可不變。這就大大提高了其數據管理的能力獨立性越好其數據管理就越有效。
4.4數據由數據庫管理系統統一控制
大大提高了數據的可控性,安全性和完整性。
5.1 數據庫的安全性問題
由于數據的生存期較長,所以數據庫的安全性問題也顯得尤為重要。下面從這幾個方面來做大體的分析:
5.1.1 用戶登陸安全性分析
用戶登陸的身份鑒別包括靜態口令鑒別,動態口令鑒別,生物特征的鑒別等多種方式。其中靜態口令鑒別安全性較低,記住相應的密碼即可對數據庫進行訪問,動態口令鑒別例如輸入有效時間內的驗證碼,生物特征鑒別例如指紋,視網膜等生物技術鑒別。
5.1.2 用戶存取數據安全性分析
數據庫可以定義相應的訪問權限和用戶權限,只有用戶權限比數據訪問權限級別高才能夠對數據進行訪問,合理的設置存取訪問權限有利于提高數據庫的安全性。
5.2 數據庫的完整性問題
數據庫的完整性指數據的正確性和數據在各表之間的信息共享。為解決數據完整性問題,可以建立一下有效的機制:
5.2.1 建立相應的約束條件
建立相應的實體完整性,參照完整性和用戶定義完整性。
5.2.2 建立完整性的檢查
執行語句后進行相應的完整性檢查。
5.2.3 建立相應的違約處理
違背了相應的完整性約束將執行一定的語句,例如拒絕執行操作或者級聯操作。
數據庫作為計算機科學技術的主要分支,有著不可替代的地位。數據庫未來的發展趨勢:數據庫軟件的更新換代升級,隨著數據的不斷增加數據管理軟件也急需加強升級優化,配合更復雜的數據進行存儲管理;數據庫在云端存儲是大趨勢,數據本身的龐大復雜使之不可能只存儲在一臺或多臺有限的實體計算機內,隨著大數據時代的到來,人么越來越傾向于將數據存儲到云端,更具有安全性而且不占用內存空間,使用時調用即可。數據庫管理的高端化,現如今人們已經不滿足于簡單的數據存儲,而是與相應的生產領域相結合走向業務本身的管理,甚至到管理決策方面,對其有了更高的要求。
本文從數據庫的發展歷史,數據庫管理的特點,數據庫管理現在面臨的問題和未來的發展方向對數據庫管理技術做了淺析,分析現在面臨的問題預測未來的發展趨勢,綜合分析數據庫管理技術。
[1]王珊,薩師煊,數據庫系統概論(第五版),高等教育出版社
[2]鄧曉芳,試析數據庫管理系統現狀和發展趨勢,2013
隗靜宇(1996.08—),女,山東省濟南人,青島大學軟件工程(服務外包)專業本科生。