摘 要
隨著現(xiàn)在信息化建設(shè)進程的穩(wěn)步推進,數(shù)據(jù)庫技術(shù)也得到廣泛的應(yīng)用。在本文中會就數(shù)據(jù)庫的特點、應(yīng)用的相關(guān)技術(shù)、應(yīng)用的發(fā)展趨勢進行分析討論。
1 數(shù)據(jù)庫的特點及其作用
⑴數(shù)據(jù)結(jié)構(gòu)化。數(shù)據(jù)庫實現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫的主要特點之一。也是數(shù)據(jù)庫與文件系統(tǒng)的本質(zhì)區(qū)別。也就是說在考慮某個應(yīng)用的數(shù)據(jù)結(jié)構(gòu)的同時也要考慮整個組織的數(shù)據(jù)結(jié)構(gòu)。在數(shù)據(jù)庫中,不僅數(shù)據(jù)是整體結(jié)構(gòu)化的,而且存取數(shù)據(jù)的方式也很靈活,可以存取的某一個數(shù)據(jù)項、一組數(shù)據(jù)項、一個記錄或一組記錄。而在文件系統(tǒng)中,數(shù)據(jù)的存取單位是記錄,粒度不能細到數(shù)據(jù)項。
⑵數(shù)據(jù)復(fù)雜性。數(shù)據(jù)庫的復(fù)雜性主要表現(xiàn)在數(shù)據(jù)自身與處理數(shù)據(jù)過程中。第一,對于現(xiàn)代的應(yīng)用來說數(shù)據(jù)量是龐大的,對于這龐大的數(shù)據(jù)量來說管理起來是相復(fù)雜的;第二,數(shù)據(jù)與數(shù)據(jù)之間的動態(tài)關(guān)聯(lián)關(guān)系導(dǎo)致了數(shù)據(jù)之間的關(guān)系問題,比如多種語義、多種類型等都屬于動態(tài)的關(guān)聯(lián)性,而對于時間與空間之間的關(guān)系就是非顯式定義。
⑶數(shù)據(jù)的共享性高,冗余度低,易擴充。數(shù)據(jù)庫從整體角度看待和描述數(shù)據(jù),數(shù)據(jù)不再面向某個應(yīng)用而是面向整個系統(tǒng),因此數(shù)據(jù)可以被多個用戶、多個應(yīng)用共享使用。數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)約存儲空間并避免數(shù)據(jù)之間的不相容性與不一致性。由于數(shù)據(jù)是面向整個系統(tǒng),是有結(jié)構(gòu)的數(shù)據(jù),不僅可以被多個應(yīng)用共享使用,而且更容易增加新的應(yīng)用,這就使得數(shù)據(jù)庫彈性大,易于擴充,來適應(yīng)各種用戶的要求。
⑷數(shù)據(jù)獨立性高。數(shù)據(jù)獨立性是數(shù)據(jù)庫領(lǐng)域中一個常用術(shù)語和重要概念,包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性。數(shù)據(jù)與程序獨立把數(shù)據(jù)的定義從程序中分離出去,加上存取數(shù)據(jù)的方法又由DBMS負責(zé)提供,從而簡化了應(yīng)用程序的編制,大減少了應(yīng)用程序的維護和修改。
綜上所述,數(shù)據(jù)庫是長期存儲在計算機內(nèi)有組織的大量的共享的數(shù)據(jù)集合。數(shù)據(jù)庫的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序為中心轉(zhuǎn)向圍繞共享的數(shù)據(jù)為中心的新階段。數(shù)據(jù)庫技術(shù)已成為計算機領(lǐng)域發(fā)展最快的技術(shù)之一。
2 數(shù)據(jù)庫技術(shù)的應(yīng)用現(xiàn)狀
⑴數(shù)據(jù)庫技術(shù)在Web技術(shù)方面的應(yīng)用。隨著現(xiàn)代技術(shù)的不斷發(fā)展,Web方面的應(yīng)用也開始得極大的發(fā)展,同時Web技術(shù)所擁有的數(shù)據(jù)資源是龐大的,這樣一個龐大的數(shù)據(jù)資源在整個世界上形成了一個共享的數(shù)據(jù)庫。但同時也面臨一個由數(shù)據(jù)異構(gòu)帶來的集成問題,而數(shù)據(jù)異構(gòu)主要有三種類型的影響,分別為模式、數(shù)據(jù)類型以及語義。
⑵數(shù)據(jù)庫技術(shù)在多媒體技術(shù)方面的應(yīng)用。相對比傳統(tǒng)的數(shù)據(jù)庫技術(shù),這種結(jié)合了多媒體技術(shù)的數(shù)據(jù)庫,以多媒體技術(shù)的優(yōu)勢使得數(shù)據(jù)界面的豐富化并對于兩者結(jié)合所可能帶來的相關(guān)技術(shù)問題給予了充分解決,相關(guān)數(shù)據(jù)庫方面的安全性得到了很好的提高。多媒體數(shù)據(jù)庫設(shè)計中有很多問題需要解決:用戶接口支持方面、數(shù)據(jù)庫組織與存儲方面、媒體種類增加方面信息的分布影響方面。
⑶數(shù)據(jù)庫技術(shù)在面向?qū)ο蠓矫娴膽?yīng)用。為了滿足用戶的應(yīng)用需求、維護用戶數(shù)據(jù)傳輸與應(yīng)用的安全性,在數(shù)據(jù)庫中漸漸的融入了面向?qū)ο蠓椒ê图夹g(shù)。由于數(shù)據(jù)庫技術(shù)的逐漸革新,數(shù)據(jù)庫也逐漸的向面向?qū)ο蟮臄?shù)據(jù)庫發(fā)展,同時面向?qū)ο蠓椒ê图夹g(shù)也正在向比較復(fù)雜的應(yīng)用系統(tǒng)或軟件中整合,例如:常用的計算機印刷、材料的需求計劃與輔助軟件工程等。
3 數(shù)據(jù)庫技術(shù)的發(fā)展趨勢
⑴專業(yè)領(lǐng)域的數(shù)據(jù)庫技術(shù)應(yīng)用。數(shù)據(jù)庫技術(shù)研究成果不斷的時期,面向?qū)I(yè)應(yīng)用領(lǐng)域的新型數(shù)據(jù)庫技術(shù)被國外一些專業(yè)人士所提出。這一新型數(shù)據(jù)庫技術(shù)主要針對用戶領(lǐng)域而產(chǎn)生的用以滿足用戶實際應(yīng)用的技術(shù)。這種新型數(shù)據(jù)庫技術(shù)主要的有統(tǒng)計數(shù)據(jù)庫、工程數(shù)據(jù)庫、在保險業(yè)應(yīng)用的數(shù)據(jù)庫、科學(xué)數(shù)據(jù)庫與地理數(shù)據(jù)庫等,這些在原理沒有大的變化的新數(shù)據(jù)庫實現(xiàn)了數(shù)據(jù)庫技術(shù)與專業(yè)應(yīng)用領(lǐng)域的有機結(jié)合并且對于計算機系統(tǒng)的實際應(yīng)用支撐能力有了很大的提升。新技術(shù)的發(fā)展必然會隨著數(shù)據(jù)庫研究工作的繼續(xù)而得以深入。
⑵數(shù)據(jù)倉庫與電子商務(wù)的數(shù)據(jù)庫技術(shù)應(yīng)用。數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),是計算機科學(xué)的重要分支。作為信息系統(tǒng)的核心和基礎(chǔ)的數(shù)據(jù)庫技術(shù)越來越得到了廣泛的應(yīng)用,國內(nèi)外的研究人員對于數(shù)據(jù)倉庫技術(shù)進行了大量的深入研究,研究人員結(jié)合了數(shù)據(jù)庫廠商的應(yīng)用需求與發(fā)展方向,提出了數(shù)據(jù)倉庫、電子商務(wù)的發(fā)展方向。數(shù)據(jù)倉庫技術(shù)在提高了電信、金融、稅務(wù)等領(lǐng)域的數(shù)據(jù)管理效率同時更創(chuàng)造了空前的經(jīng)濟效益。如Oracle、IBM、CA等這些企業(yè)都擁有解決大型數(shù)據(jù)倉庫的能力,投入使用的數(shù)據(jù)倉庫如招商銀行系統(tǒng)等。很多研究人員對于電子商務(wù)與數(shù)據(jù)庫結(jié)合的前景有很大的期待,這種新概念隨著Internet的發(fā)展而得到了很大發(fā)展。
綜上,隨著信息資源的大爆發(fā),各種數(shù)據(jù)庫技術(shù)的發(fā)展成為了一種必然的趨勢,在其相輔相成的關(guān)系下,數(shù)據(jù)庫技術(shù)發(fā)展也得到了有效且強大的動力,在這種動力的強力推動下,數(shù)據(jù)庫應(yīng)用技術(shù)必定會向著更具有擴展性、更加智能化的方向發(fā)展,與社會科學(xué)發(fā)展的步伐同步。
-
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3799瀏覽量
64388
發(fā)布評論請先 登錄
相關(guān)推薦
評論