陸蕓
隨著科學(xué)技術(shù)的發(fā)展,人類進(jìn)入信息大爆炸的階段,各類信息極度豐富,數(shù)字信息技術(shù)和網(wǎng)絡(luò)技術(shù)高度發(fā)達(dá)。作為計算機(jī)科學(xué)中的一門應(yīng)用技術(shù),計算機(jī)數(shù)據(jù)庫技術(shù)在時代的發(fā)展下應(yīng)運(yùn)而生。管理信息系統(tǒng)、辦公自動化和決策支持系統(tǒng)等系統(tǒng)的核心都離不開數(shù)據(jù)庫的支持。
1.計算機(jī)數(shù)據(jù)庫技術(shù)特點
計算機(jī)數(shù)據(jù)庫(Database)是存儲在計算機(jī)內(nèi),為達(dá)到一定的目的而組織起來的有結(jié)構(gòu)的數(shù)據(jù)(記錄、文件等)的集合。數(shù)據(jù)庫系統(tǒng)的特點主要有以下幾個方面:
(1)數(shù)據(jù)結(jié)構(gòu)化;在文件系統(tǒng)中,盡管其記錄內(nèi)部已有了某些結(jié)構(gòu),但記錄之間沒有聯(lián)系。而數(shù)據(jù)庫系統(tǒng)則實現(xiàn)了整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫與文件系統(tǒng)的本質(zhì)區(qū)別。
(2)數(shù)據(jù)的共享性高、冗余度低、易于擴(kuò)充;數(shù)據(jù)庫系統(tǒng)從整體角度看待和描述數(shù)據(jù),數(shù)據(jù)不再面向某個特定的應(yīng)用程序,而是面向整個系統(tǒng);因此,數(shù)據(jù)可以被多個用戶、多個應(yīng)用程序共享使用。數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)約存儲空間。數(shù)據(jù)共享還能夠避免數(shù)據(jù)之間的不相容性與不一致性。
(3)數(shù)據(jù)獨立性高;數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和邏輯獨立性。物理獨立性是指用戶的應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)庫中的數(shù)據(jù)是相互獨立的。也就是說,數(shù)據(jù)在磁盤上的數(shù)據(jù)庫中如何存儲是由DBMS管理的,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣一來當(dāng)數(shù)據(jù)的物理存儲結(jié)構(gòu)改變時,用戶的程序不用改變。邏輯獨立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨立的,也就是說,數(shù)據(jù)的邏輯結(jié)構(gòu)改變了,用戶程序也可以不改變。
2.計算機(jī)數(shù)據(jù)庫技術(shù)應(yīng)用現(xiàn)狀分析
隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展與應(yīng)用,計算機(jī)數(shù)據(jù)庫的應(yīng)用形式主要包括如下幾個方面:一是同面向?qū)ο笙嗳诤系臄?shù)據(jù)庫技術(shù),二是同多媒體技術(shù)相融合的數(shù)據(jù)庫技術(shù),三是同人工智能相融合的數(shù)據(jù)庫技術(shù)。
2.1同面向?qū)ο笙嗳诤系臄?shù)據(jù)庫技術(shù)
將面向?qū)ο蠓椒捌浼夹g(shù)同數(shù)據(jù)庫技術(shù)逐步進(jìn)行融入的主要目的是為了滿足相關(guān)用戶應(yīng)用過程中的特定需求,確保用戶在數(shù)據(jù)傳輸以及應(yīng)用過程中的安全性。隨著現(xiàn)代計算機(jī)數(shù)據(jù)庫技術(shù)的不斷發(fā)展與創(chuàng)新,基礎(chǔ)設(shè)施設(shè)計過程中的數(shù)據(jù)庫技術(shù)正在逐步朝著面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)進(jìn)行過度,與此同時,面向?qū)ο蠓椒凹夹g(shù)也在逐步同復(fù)雜程度較高的數(shù)據(jù)應(yīng)用系統(tǒng)及其相關(guān)軟件結(jié)合。在計算機(jī)數(shù)據(jù)庫技術(shù)的應(yīng)用過程中,必須對存在類型關(guān)系的識別相關(guān)功能的存儲方法及技術(shù)進(jìn)行充分的利用。同時,對于相關(guān)數(shù)據(jù)的備份也可實現(xiàn)對其的自動調(diào)整,以便用戶的使用。
2.2同多媒體技術(shù)相融合的數(shù)據(jù)庫技術(shù)
在多媒體技術(shù)中融入計算機(jī)數(shù)據(jù)庫技術(shù),對于此類數(shù)據(jù)庫技術(shù)的應(yīng)用而言,不僅具有多媒體技術(shù)的特點,還綜合了計算機(jī)數(shù)據(jù)庫技術(shù)的優(yōu)勢。同多媒體技術(shù)相融合的數(shù)據(jù)庫技術(shù)不僅極大豐富了多媒體的數(shù)據(jù)界面,還充分發(fā)揮多媒體數(shù)據(jù)及其相關(guān)信息自身所具有的特性,因而滿足了在多媒體數(shù)據(jù)中可能遇到的數(shù)據(jù)庫等相關(guān)技術(shù)方面的需求。對于數(shù)據(jù)庫技術(shù)而言,多媒體技術(shù)的融入也實現(xiàn)了數(shù)據(jù)庫安全性的全面提升。多媒體數(shù)據(jù)庫技術(shù)的應(yīng)用的過程中要解決以下幾個問題:(1)解決多媒體技術(shù)所需信息多樣化方面的問題,必須融入更龐大的數(shù)值與字符數(shù)據(jù),同時,還要實現(xiàn)數(shù)據(jù)庫技術(shù)在多媒體數(shù)據(jù)使用、管理、組織以及存儲方面的應(yīng)用:(2)解決多媒體數(shù)據(jù)在集成以及表現(xiàn)集成等方面存在的問題(3)解決多媒體數(shù)據(jù)同用戶間所存在的交互性問題。由于多媒體數(shù)據(jù)不僅結(jié)合計算機(jī)技術(shù)的特點,還結(jié)合了通信與影像等技術(shù)多種特征,因而類型相對復(fù)雜,且具有信息量大、實時性、交互性以及分布性等多種貼點。所以,對于多媒體數(shù)據(jù)庫而言,其不僅要支持非結(jié)構(gòu)化與結(jié)構(gòu)化數(shù)據(jù),還要能夠?qū)Ω髅襟w間的時態(tài)、語義和空間關(guān)系進(jìn)行準(zhǔn)確的表示。
2.3同人工智能技術(shù)相融合的數(shù)據(jù)庫技術(shù)
作為計算機(jī)中最重要的兩個分支,數(shù)據(jù)庫技術(shù)同人工智能技術(shù)的結(jié)合使得兩者都面臨了許多難題。在計算機(jī)數(shù)據(jù)庫技術(shù)同人工智能技術(shù)的應(yīng)用過程中,前者傾向于數(shù)據(jù)的處理,在數(shù)據(jù)檢索、存儲以及管理等方面具有顯著的優(yōu)勢。但是,并不具備邏輯推理的功能。而后者利用計算機(jī)模擬人類大腦思維活動,具有邏輯推理和只能判斷的優(yōu)勢,但是在信息和數(shù)據(jù)處理等方面的效率較低。因此,在計算機(jī)數(shù)據(jù)庫技術(shù)的應(yīng)用過程中,應(yīng)當(dāng)充分認(rèn)識到人工智能的優(yōu)勢,在實現(xiàn)數(shù)據(jù)存放量不斷提高的同時,數(shù)據(jù)庫推理功能也不斷加強(qiáng)。此項技術(shù)已經(jīng)在現(xiàn)代科學(xué)技術(shù)研發(fā)、產(chǎn)品設(shè)計以及數(shù)據(jù)分析等相關(guān)領(lǐng)域得到了廣泛推廣和應(yīng)用。
3.數(shù)據(jù)庫技術(shù)未來發(fā)展與應(yīng)用分析
數(shù)據(jù)庫的應(yīng)用是實現(xiàn)資源共享的一種重要手段,計算機(jī)數(shù)據(jù)庫技術(shù)研發(fā)人員必須不斷推進(jìn)計算機(jī)數(shù)據(jù)庫技術(shù)的研發(fā)和創(chuàng)新,這樣才能實現(xiàn)數(shù)據(jù)庫的發(fā)展和應(yīng)用。無論技術(shù)如何發(fā)展,最終得到應(yīng)用才是關(guān)鍵。因此,不僅要在其技術(shù)發(fā)展及創(chuàng)新上加大投入,更要將其應(yīng)用到合適領(lǐng)域中,充分發(fā)揮數(shù)據(jù)庫技術(shù)的強(qiáng)大功能,為相關(guān)領(lǐng)域提供更好的服務(wù)。