資源描述:
《數(shù)據(jù)庫技術(shù)的現(xiàn)狀及其發(fā)展趨勢》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、數(shù)據(jù)庫技術(shù)的現(xiàn)狀及其發(fā)展趨勢(班級:041011姓名:羅英學號:04101001)一數(shù)據(jù)庫技術(shù)的基本概述數(shù)據(jù)庫技術(shù)是信息系統(tǒng)的一個核心技術(shù)。是一種計算機輔助管理數(shù)據(jù)的方法,它研究如何組織和存儲數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。是通過研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲、設(shè)計、管理以及應(yīng)用的基本理論和實現(xiàn)方法,并利用這些理論來實現(xiàn)對數(shù)據(jù)庫中的數(shù)據(jù)進行處理、分析和理解的技術(shù)。即:數(shù)據(jù)庫技術(shù)是研究、管理和應(yīng)用數(shù)據(jù)庫的一門軟件科學。數(shù)據(jù)庫技術(shù)是現(xiàn)代信息科學與技術(shù)的重要組成部分,是計算機數(shù)據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫技術(shù)研究和解決了計算機信息處理過程中大量數(shù)據(jù)有效地組織和存儲的問題,在數(shù)據(jù)庫系統(tǒng)
2、中減少數(shù)據(jù)存儲冗余、實現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)。數(shù)據(jù)庫技術(shù)研究和管理的對象是數(shù)據(jù),所以數(shù)據(jù)庫技術(shù)所涉及的具體內(nèi)容主要包括:通過對數(shù)據(jù)的統(tǒng)一組織和管理,按照指定的結(jié)構(gòu)建立相應(yīng)的數(shù)據(jù)庫和數(shù)據(jù)倉庫;利用數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)挖掘系統(tǒng)設(shè)計出能夠?qū)崿F(xiàn)對數(shù)據(jù)庫中的數(shù)據(jù)進行添加、修改、刪除、處理、分析、理解、報表和打印等多種功能的數(shù)據(jù)管理和數(shù)據(jù)挖掘應(yīng)用系統(tǒng);并利用應(yīng)用管理系統(tǒng)最終實現(xiàn)對數(shù)據(jù)的處理、分析和理解。數(shù)據(jù)庫技術(shù)涉及到許多基本概念,主要包括:信息,數(shù)據(jù),數(shù)據(jù)處理,數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng)以及數(shù)據(jù)庫系統(tǒng)等。數(shù)據(jù)庫技術(shù)是現(xiàn)代信息科學與技術(shù)的重要組成部分,是計算機數(shù)
3、據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫技術(shù)研究和解決了計算機信息處理過程中大量數(shù)據(jù)有效地組織和存儲的問題,在數(shù)據(jù)庫系統(tǒng)中減少數(shù)據(jù)存儲冗余、實現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)。數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)的共享問題。二數(shù)據(jù)庫技術(shù)發(fā)展歷史數(shù)據(jù)模型是數(shù)據(jù)庫技術(shù)的核心和基礎(chǔ),因此,對數(shù)據(jù)庫系統(tǒng)發(fā)展階段的劃分應(yīng)該以數(shù)據(jù)模型的發(fā)展演變作為主要依據(jù)和標志。按照數(shù)據(jù)模型的發(fā)展演變過程,數(shù)據(jù)庫技術(shù)從開始到現(xiàn)在短短的30年屮,主要經(jīng)歷了三個發(fā)展階段:第一代是網(wǎng)狀和層次數(shù)據(jù)庫系統(tǒng),第二代是關(guān)系數(shù)據(jù)庫系統(tǒng),第三代是以面向?qū)ο髷?shù)據(jù)模型為主要特征的數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)通信技術(shù)
4、、人工技能技術(shù)面向?qū)ο蟪绦蛟O(shè)計技術(shù)、并行計算技術(shù)等相互滲透、有機結(jié)合,成為當代數(shù)據(jù)庫技術(shù)發(fā)展的重要特征。第一代數(shù)據(jù)庫系統(tǒng)第一代數(shù)據(jù)庫系統(tǒng)是20世紀70年代研制的層次和網(wǎng)狀數(shù)據(jù)庫系統(tǒng)。層次數(shù)據(jù)庫系統(tǒng)的典型代表是1969年IBM公司研制出的層次模型的數(shù)據(jù)庫管理技術(shù)TMSo20世紀60年代末70年代初,美國數(shù)據(jù)庫系統(tǒng)語言協(xié)會CODASYL(ConferenceonDataSystemLanguage)下屬的數(shù)據(jù)庫任務(wù)組DBTG(DataBaseTaskGroup)提出了若干報告,被稱為DBTG報告。DBTG報告確定并建立了網(wǎng)狀數(shù)據(jù)庫系統(tǒng)的許多概念、方法和技術(shù),是網(wǎng)狀數(shù)據(jù)庫的典型代表
5、。在DBTG思想和方法的指引下數(shù)據(jù)庫系統(tǒng)的實現(xiàn)技術(shù)不斷成熟,開發(fā)了許多商品化的數(shù)據(jù)庫系統(tǒng),它們都是基于層次模型和網(wǎng)狀模型的。可以說,層次數(shù)據(jù)庫是數(shù)據(jù)庫系統(tǒng)的先驅(qū),而網(wǎng)狀數(shù)據(jù)庫則是數(shù)據(jù)庫概念、方法、技術(shù)的奠基者。第二代數(shù)據(jù)庫系統(tǒng)第二代數(shù)據(jù)庫系統(tǒng)是關(guān)系數(shù)據(jù)庫系統(tǒng)。1970年IBM公司的SanJose研究試驗室的研究員EdgarF.Codd發(fā)表了題為《大型共享數(shù)據(jù)庫數(shù)據(jù)的關(guān)系模型》的論文,提出了關(guān)系數(shù)據(jù)模型,開創(chuàng)了關(guān)系數(shù)據(jù)庫方法和關(guān)系數(shù)據(jù)庫理論,為關(guān)系數(shù)據(jù)庫技術(shù)奠定了理論基礎(chǔ)。EdgarF.Codd于1981年被授予ACM圖靈獎,以表彰他在關(guān)系數(shù)據(jù)庫研究方面的杰出貢獻。20世紀70
6、年代是關(guān)系數(shù)據(jù)庫理論研究和原型開發(fā)的時代,其中以IBM公司的SanJose研究試驗室開發(fā)的SystemR和Berkeley大學研制的Ingres為典型代表。大量的理論成果和實踐經(jīng)驗終于使關(guān)系數(shù)據(jù)庫從實驗室走向了社會,因此,人們把20世紀70年代稱為數(shù)據(jù)庫時代。20世紀80年代幾乎所有新開發(fā)的系統(tǒng)均是關(guān)系型的,其屮涌現(xiàn)出了許多性能優(yōu)良的商品化關(guān)系數(shù)據(jù)庫管理系統(tǒng),如DB2、Ingres、Oracle>InformixSybase等。這些商用數(shù)據(jù)庫系統(tǒng)的應(yīng)用使數(shù)據(jù)庫技術(shù)日益廣泛地應(yīng)用到企業(yè)管理、情報檢索、輔助決策等方面,成為實現(xiàn)和優(yōu)化信息系統(tǒng)的基木技術(shù)。第三代數(shù)據(jù)庫系統(tǒng)從20世紀8
7、0年代以來,數(shù)據(jù)庫技術(shù)在商業(yè)上的巨大成功刺激了其他領(lǐng)域?qū)?shù)據(jù)庫技術(shù)需求的迅速增長。這些新的領(lǐng)域為數(shù)據(jù)庫應(yīng)用開辟了新的天地,并在應(yīng)用中提出了一些新的數(shù)據(jù)管理的需求,推動了數(shù)據(jù)庫技術(shù)的研究與發(fā)展。1990年高級DBMS功能委員會發(fā)表了《第三代數(shù)據(jù)庫系統(tǒng)宣言》,提出了第三代數(shù)據(jù)庫管理系統(tǒng)應(yīng)具有的三個基本特征:應(yīng)支持數(shù)據(jù)管理、對象管理和知識管理。必須保持或繼承第二代數(shù)據(jù)庫系統(tǒng)的技術(shù)。必須對其他系統(tǒng)開放。三數(shù)據(jù)庫技術(shù)的發(fā)展趨勢數(shù)據(jù)庫技術(shù)從誕生到現(xiàn)在,在不到半個世紀的時間里,形成了堅實的理論基礎(chǔ)、成熟的商業(yè)產(chǎn)品和廣