黃澤棟
(中國鐵建大橋工程局集團有限公司信息中心,天津 300300)
隨著計算機技術的快速發展,信息技術的交流不斷增加,作為信息存儲設備的數據庫面臨較大的壓力。如何更好更快地使用、存儲、管理信息,成為人們關注的問題。
在信息技術、計算機技術飛速發展的今天,與之相關聯的數據庫技術也在不斷變化發展中。關系型數據庫的發展曾受到面向對象型數據庫技術的挑戰。但在當時,世界上的幾大家軟件公司,始終支持關系型數據庫技術。隨著國際互聯網技術的快速發展,出現了XML格式的數據存在形式,但就發展勢頭,市場占有額,關系型數據庫技術仍是主要領導力量。
由于關系型數據庫的發展具有一定的技術基礎和使用經驗,但由于它的使用中存在局限性,因此下一代數據庫技術的發展主流可能是面向對象型數據庫技術,也可能是兩者的結合,就此,業界研究人員有以下觀點。
在數據庫的研究內部,有一些學者認為,面向對象型數據庫技術要比關系型數據庫技術更加完備,更加符合人們認識世界的看法。原因是,面向對象型數據庫技術,吸收了面向對象程序設計法學的核心概念和基本思想,很多學者對這種看法表示贊同,有學者甚至認為,下一代數據庫技術的主導力量,是面向對象型數據庫技術。
在數據庫技術發展的今天,關系數據庫的發展技術的成熟度,可以說是沒有哪種數據庫技術可以與之相比較。但是,由于關系數據庫技術自身內部有不可解決的局限性,比如說,只能對比較簡單的模型進行建模,數據的類型也有限,程序設計的結構受到制約,等等,都是制約關系型數據庫發展的因素。對于面向對象型數據庫,由于其開發的源泉就是起源于程序設計語言,通過對現實世界的實體對象描述,作為基本元素,來闡述客觀世界,符合人們認識世界的基本規律。同時,面向對象型數據庫技術,具有關系型數據庫不具備的技術,因此,有學者認為,應該將面向對象型數據庫技術,引入關系型數據庫,取長補短,符合關系型數據庫技術的發展方向。
由于面向對象數據庫是較為先進的數據庫技術,同時也是新興的數據庫技術,因此,相應的技術設施還不夠完善,沒有統一的數據模型和形式化理論,缺乏對數據的邏輯性處理基礎。因此,不能獨當一面,妥善處理數據管理中的相應問題。而演繹數據庫,恰恰具有面向對象數據庫所沒有的技術能力——對數據進行嚴格的邏輯關系處理,彌補了面向對象型數據庫的缺點。有學者認為,應將兩者結合在一起,組成新的數據庫技術,應對今天的發展需要。
由于計算機信息系統的快速發展,要求更加完善的符合實際生產需要的數據庫技術,來適應信息系統的發展需要。基于關系型數據庫模型過于簡單,不能滿足對復雜數據形式進行快速的表達,同時又由于支持數據的類型有限,因此研究人員設計出了非結構化數據庫技術。這種數據庫技術,是本著全面適用于因特網應用技術的新型數據庫技術,這種數據庫技術的根本優越性,主要是突破了關系型數據庫結構定義不易改變、數據定長的限制,圍繞支持重復字段,實現了對數據可以任意變長的突破,具備處理連續信息和非結構信息的優越功能,是關系型數據庫無法比及的。但很多學者還是認為,它不能取代關系型數據庫技術,只適合作為它的輔助性配套軟件。
數據庫技術是計算機信息系統發展的配套軟件系統,為了配合計算機技術快速發展的需要,數據庫技術就要不斷更新,不斷研發新技術。在數據庫技術中,數據挖掘技術的出現,成為數據庫技術的核心。數據挖掘技術就是在數據庫中,根據不同信息,進行分析,同時找出信息中隱藏的規律,為程序的編程提供一定的幫助。數據挖掘技術是如今發展較快的技術,它綜合了機器結構學、統計分析學、數據庫技術等相關的技術,為數據庫整理信息分析信息后,為編程決策提供幫助。數據倉庫的作用就是從外部數據源、歷史業務數據中,提取有用的數據,進行編排后,為數據的處理分析做準備。有學者認為,數據挖掘技術和數據倉庫是數據庫技術發展的目標,通過對數據倉庫數據的分析研究,發現數據中的潛規則,為數據的編程提供應用作用。另一方面,數據挖掘技術逐漸成為獨立的重要工具,成為數據庫技術發展必不可少的輔助工具,成為新一輪數據庫技術研究的主推力量。
在計算機信息系統發展過程中,數據庫技術逐漸成為其運行順利的輔助性重要軟件,數據庫技術的發展過程中,出現了新舊技術的更新和技術間的相互補充、相互配合,共同為數據庫技術的新發展做出貢獻。雖然我國是計算機應用大國,但是由于我國對相關技術的研發較晚,對于相應技術核心掌握的還不夠成熟,因此,在信息技術發展飛快的背景下,我們要努力研究數據庫技術,順應信息時代的發展。
[1]薛微.數據挖掘系列講座之二[J].中國計算機用戶,2003,(2):82.
[2]趙民德.數據挖掘系列講座之一[J].中國計算機用戶,2003,(2):29.
[3]胡天平.新一代數據庫技術面向對象數據庫系統[J].中國計算機報,2003,(1):68.
[4]王心裁,呂元智.超媒體數據庫技術與檔案信息組織[J].中國圖書館學報,2003,(1):56.