馮申
[摘 要]近年來,隨著計算機技術與網絡技術的不斷更新發展,當前社會的信息呈現爆炸性增長的態勢,如何利用數據庫技術對這些高效的信息數據進行整合、管理、利用,已成為當前衡量國家科學技術水平發展水平的重要標志。因此,本文對新時期數據庫技術的現狀進行了簡要分析,并探討了新時期數據庫技術的未來發展趨勢。
[關鍵詞]新時期;數據庫技術;應用;發展趨勢
doi:10.3969/j.issn.1673 - 0194.2017.08.086
[中圖分類號]TP311.13 [文獻標識碼]A [文章編號]1673-0194(2017)08-0-02
0 引 言
近期,備受計算機領域人士關注的數據庫技術盛會——2017第八屆中國數據庫技術大會(DTCC 2017)將于2017年5月召開。該會議以“數據驅動·價值發現”為主題,匯集來自互聯網、電子商務、金融、電信、政府、行業協會等20多個領域的多位技術專家,共同探討Oracle、MySQL、NoSQL、云端數據庫、智能數據平臺、區塊鏈、數據可視化以及深度學習等領域的前瞻性熱點話題與技術,為數據庫人群、大數據從業人員以及行業相關人士提供了交流平臺。
由此可見,數據庫技術在當前信息化社會中受重視的程度越來越高,尤其在當前大數據時代,如何對海量數據進行深入挖掘、分析、整合,并將其作為各項決策的依據,是當前國家發展戰略中的一大任務。因此,對數據庫技術的不斷研究與改進在很長一段時間內都是一項重要的課題。
1 新時期數據庫技術的應用現狀
長期以來,數據庫技術與大數據技術一直是計算機領域研究的重點內容,隨著計算機技術與數據信息處理技術的不斷發展,數據庫技術的應用范圍、應用領域不斷擴張,技術含量不斷提升,具體來說,數據庫技術的應用現狀主要表現在以下方面。
1.1 數據庫技術的應用領域不斷擴張
數據庫技術的出現與發展給信息管理方式帶來了極大的變革,各行各業都離不開數據庫技術的應用。如今數據庫技術已成為政府管理、國防軍事、企業商業、教育行業以及科學研究等領域的基礎技術,諸如各類辦公自動化系統、信息管理系統、決策支持系統等軟件系統,都離不開數據庫技術的支撐。尤其是近年來,網絡的普及以及網絡技術的發展,使數據庫技術不斷滲透到各個行業,并成為其信息化建設中的關鍵技術。
1.2 行業對數據庫技術的應用依賴性越來越強
隨著信息化時代的到來,社會上每天都會產生大量的數據,個人用戶與企業對數據管理的依賴性也越來越高。以現代企業運營管理為例,企業所有的生產、業務數據以及交易數據等都儲存在數據庫中,以便數據管理人員進行隨時存取、分析比對。而一旦企業的數據庫出現問題,將會直接導致企業業務癱瘓,影響企業的正常運轉,因此,稍有規模的企業都有專門的數據庫管理員對數據庫進行管理維護,可見當前行業對數據庫技術的應用依賴性不斷增加。
1.3 安全性與穩定性不斷提高
近年來,我國數據庫技術經過不斷的研究實踐與發展演變,在便捷性、安全性、高效性、可操作性、穩定性等方面都有了極大的提升,各個行業運用的技術性也越來越強。尤其是政府、企業,為了有效保障數據安全,不僅在數據安全保障技術上有所提升,還在數據庫權限、身份驗證上有更高的安全性,同時還加入了大量避免風險的軟件,避免了一些不法分子利用數據庫漏洞竊取、篡改數據帶來較大的危害。總之,當前數據庫技術的安全性不斷增加,使信息管理安全性與穩定性不斷提升。
2 新時期數據庫技術的發展趨勢
在當前大數據、云計算技術不斷發展的形勢下,數據庫技術的發展也逐漸與之不斷融合,數據庫技術也不斷向智能化數據庫、微型數據庫、云端數據庫等方向發展。
2.1 智能化數據庫
在當前信息化時代,每天社會上產生的海量數據促使企業數據庫的數據承載量不斷增加,企業的各項數據都能得以完整保存。但同時也存在著一個問題,即企業如何快速、準確的從海量數據中查找出自己需要的信息,而隨著科學技術的不斷發展,這個問題可以利用商業智能進行解決。商業智能可以在較短的時間內,對企業的海量數據進行有效的收集、存儲、分析、整合以及查詢等,抽取出用戶所需的信息并進行在線分析處理,以幫助企業做出科學合理的決策,這將是企業數據庫技術應用的一大趨勢。
2.2 微型數據庫
從計算機領域的相關設備與軟件系統的發展趨勢看,不管是智能設備還是軟件系統,占用的空間都往小、微的方向發展。不難想象,在當前的互聯網時代,會有成億的信息設備與網絡相連,而這些信息設備都將與大數據進行聯通,每個信息設備可能都會配置一個小的、自適應的數據庫,以滿足用戶的需要。而這些微型數據庫與傳統大型數據庫存在的主要區別是,微型數據庫具有自適應功能與自我調節功能,能夠根據用戶的需要快速、準確的從網絡或云端篩選出某一類數據資源,以滿足不同個體對某一類數據的實際需要。
2.3 云端數據庫
為了滿足當前人們處理海量數據的需求,在計算機技術領域的專業學者提出了各種各樣的解決方案,其中云計算技術是一種切實可行的數據處理技術。云計算通過利用超大規模的集群服務器,對數據進行存儲與處理,并將許多應用、系統都轉移到“云”中。不過因數據庫系統要求的ACID特性,在數據分布存儲時可能導致部分操作性能低下,如連接查詢操作等。因此,為了有效提升數據分布存儲下數據庫系統的性能,業界提出了一種面向查詢的數據分布策略(SOD),即根據數據庫的查詢情況確定數據的分布算法。該算法適用于云計算,能明顯提高系統的查詢性能。在當前,數據庫可在“云端”運行,用戶的工作只需要與API對接,存數據、取數據、刪數據、改數據,而調優、打補丁、擴容、分庫、分表等工作都可以交給云服務商。
2.4 數據倉庫技術
數據倉庫技術的主要構成為數據倉庫、數據倉庫工具、數據倉庫管理系統,數據倉庫是綜合多種學科技術而產生的。數據倉庫是核心系統,是進行信息挖掘的基礎。數據倉庫在構建過程中,需要先確定用戶的實際需求,為數據倉庫存儲數據建立模型,并記錄數據源系統功能以及處理過程。在當前企業數據不斷增加的情況下,企業對原有數據的提煉整合要求更高,而數據倉庫的建立能很好的滿足這一要求。
2.5 實時數據庫技術
實時數據庫是實時處理技術與數據庫技術相結合的新興技術,對數據處理的實效性有很高的要求。實時數據庫技術應用在企業中,能實時顯示收集的各項生產數據,以便及時發現并排除可能發生的故障,同時擁有授權的數據管理員,還能在任意的計算機上實時查看生產數據,較之前只能在固定計算機上查看數據擁有極大的便利性。實時數據庫普遍用于企業進行信息化建設中的基礎數據,其對關系數據庫中的部分功能加以弱化,利用工業中的實時數據算法與歷史數據存儲、檢索形式,對工業需求加以滿足。
3 結 語
在當前的大數據時代,數據庫不僅被廣泛應用到國家軍事、企業運營、教育教學等領域中,也在政府管理服務中發揮著重要的作用。如,我國公安部在2009年建成的全國“打拐”DNA數據庫,利用數據庫技術與其他高科技手段,查找被拐賣兒童,并在現有“打拐”DNA數據庫的基礎上,繼續加大技術與資金投入力度,進一步創建包括新生兒和廣大兒童在內的全民DNA數據庫,并實現全國聯網。可見,在未來很長一段時間內,數據庫技術仍是我國需要深入研究與探索的一大課題。
主要參考文獻
[1]余廣宏.實時數據庫技術的發展及應用效果[J].電子技術與軟件工程,2016(20).
[2]文明波,丁治明.適用于云計算的面向查詢數據庫數據分布策略[J].計算機科學,2010(9).
[3]程曉光.數據庫技術在高校教務管理中的應用現狀與發展研究[D].哈爾濱:哈爾濱師范大學,2011.