全國三級數(shù)據(jù)庫考點分析之事務管理和新一代數(shù)據(jù)庫3

字號:

5.3數(shù)據(jù)庫技術的發(fā)展
     考點10數(shù)據(jù)庫技術的發(fā)展階段
     1.第一代教據(jù)庫系統(tǒng)
     第一代數(shù)據(jù)庫系統(tǒng)是指層次模型數(shù)據(jù)庫系統(tǒng)和網(wǎng)狀模型數(shù)據(jù)庫系統(tǒng)二它確立了數(shù)據(jù)庫的基本概念和方法,標志著數(shù)據(jù)管理由文件系統(tǒng)階段進人了應用系統(tǒng),但其數(shù)據(jù)模型復雜,必將會被第二代數(shù)據(jù)庫所取代
     2.第二代數(shù)據(jù)庫系統(tǒng)
     第二代數(shù)據(jù)庫系統(tǒng)指支持關系模型的關系數(shù)據(jù)庫系統(tǒng)。
     第二代數(shù)據(jù)庫系統(tǒng)奠定了關系模型的理論基礎,給出了關系模型的規(guī)范說明;研究了關系數(shù)據(jù)語言、關系代數(shù)、關系演算,SQL查詢語言等描述性語言;攻克了系統(tǒng)實現(xiàn)中的查詢優(yōu)化、并發(fā)控制、故障恢復等一系列問題
     3.第三代數(shù)據(jù)庫系統(tǒng)
     在一些新領域中,關系數(shù)據(jù)模型已經(jīng)不能滿足應用的需求,不能建立起適合的關系模型。為了滿足這些需求,面向?qū)ο蟮募夹g與數(shù)據(jù)庫技術相結合便產(chǎn)生了第三代數(shù)據(jù)庫系統(tǒng)。
     考點11數(shù)據(jù)庫系統(tǒng)體系結構
     1.集中式數(shù)據(jù)庫系統(tǒng)
     數(shù)據(jù)庫在一臺計算機上運行,不與其他計算機交互,包括在個人計算機上的小型數(shù)據(jù)庫系統(tǒng),也包括運行在大型機器上的高性能數(shù)據(jù)庫系統(tǒng)。
     2.客戶/服務霖數(shù)據(jù)庫系統(tǒng)
     數(shù)據(jù)庫根據(jù)功能可分為兩個部分,即前端和后端。后端負責存取結構、查詢計算和優(yōu)化、并發(fā)控制及故障恢復,前端則是由表格生成工具、報表書寫工具、圖形用戶界面工具等組成的。
     前端和后端都在同一個系統(tǒng)中運行??蛻襞c服務器之間相連要滿足一系列的標準。通過應用程序接日來實現(xiàn),客戶使用接口來對服務器進行數(shù)據(jù)操作。
     3.并行數(shù)據(jù)庫系統(tǒng)
     并行操作時,許多操作是同時執(zhí)行的,通過并行地使用多個CPU來提高處理速度。大規(guī)模并行機具有數(shù)千個處理器。并行機器的體系結構模式主要有以下幾種:
     (1)共享內(nèi)存。所有的處理器共享一個公共的主存儲器。
     (2)其享磁盤。所右的樸理器其享冷冬其的磁盤。
     (3)無共享。各處理器既不共享公共的主存儲器,又不共享公共的磁盤。
     (4)層次模式。它是前幾種體系結構的混合。
     并行數(shù)據(jù)庫物理存儲結構常用的劃分技術有輪轉(zhuǎn)法、散列分布和范圍分布。
     4.分布式數(shù)據(jù)庫系統(tǒng)
     一個分布式數(shù)據(jù)庫系統(tǒng)是一個節(jié)點的集合,其中每一個節(jié)點是一個獨立的數(shù)據(jù)庫系統(tǒng)節(jié)點,這些節(jié)點協(xié)調(diào)工作,使得任何一個節(jié)點上的用戶都可以對網(wǎng)絡上的數(shù)據(jù)訪問,就像這些數(shù)據(jù)都存儲在用戶自己所在的節(jié)點上一樣。
     考點12面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)
     1.關系數(shù)據(jù)庫的局限性
     關系數(shù)據(jù)庫無法實現(xiàn)的新的應用領域包括以下方面:
     (1)計算機輔助設計(CAD)。
     (2)計算機輔助軟件工程(CASE)。
     (3)多媒體數(shù)據(jù)庫。
     (4)辦公信息系統(tǒng)(OIS)。
     (5)超文本數(shù)據(jù)庫。
     2.面向?qū)ο蟮母拍?BR>     面向?qū)ο蟮母拍钣校簩ο?、屬性、方法、消息、封裝、類、繼承和多繼承等。
     (1)對象:由一組屬性和對這組屬性進行操作的一組方法構成。
     (2)屬性:用來描述對象靜態(tài)特征的數(shù)據(jù)項。
     (3)方法:用來描述對象動態(tài)特征的操作序列。
     (4)消息:請求對象執(zhí)行某一操作或回答某些信息要求。•
     (5)封裝:一種信息隱蔽技術,將屬性和對這組屬性進行的操作組成一個獨立的單位。
     (6)類:具有相同屬性和方法的一組對象的集合。
     (7)繼承:相似類之間的一種聯(lián)系。
     3.對象一關系數(shù)據(jù)庫系統(tǒng)
     對象一關系數(shù)據(jù)庫系統(tǒng)的基本特征如下:
     (1)SQL環(huán)境中支持基本數(shù)據(jù)類型的擴充。
     (2)支持復雜對象。
     (3)支持繼承性。
     (4)支持規(guī)則系統(tǒng)。
     考點13數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
     1數(shù)據(jù)倉庫
     數(shù)據(jù)倉庫的基本特征包括以下幾個方面:
     (1)數(shù)據(jù)倉庫面向主題。
     (2)數(shù)據(jù)集成。
     (3)數(shù)據(jù)相對穩(wěn)定。
     (4)數(shù)據(jù)反映歷史變化。
     2數(shù)據(jù)挖掘
     數(shù)據(jù)挖掘常用的方法包括以下幾個方面:
     (1)關聯(lián)規(guī)則挖掘。
     (2)特征描述。
     (3)分類分析。
     (4)聚類分析。