§11
面向對象數(shù)據(jù)庫系統(tǒng)(Object Oriented Data Base System,簡稱OODBS)是數(shù)據(jù)庫技術與面向對象程序設計方法相結合的產(chǎn)物。
對于OO數(shù)據(jù)模型(面向對象數(shù)據(jù)模型)和面向對象數(shù)據(jù)庫系統(tǒng)的研究主要體現(xiàn)在:研究以關系數(shù)據(jù)庫和SQL為基礎的擴展關系模型;以面向對象的程序設計語言為基礎,研究持久的程序設計語言,支持OO模型;建立新的面向對象數(shù)據(jù)庫系統(tǒng),支持OO數(shù)據(jù)模型。
對象-關系數(shù)據(jù)庫系統(tǒng)特點:
(1)擴充數(shù)據(jù)類型,(2)支持復雜對象,(3)支持繼承的概念
(4)提供通用的規(guī)則系統(tǒng)
分布式數(shù)據(jù)庫是由一組數(shù)據(jù)組成的,這組數(shù)據(jù)分布在計算機網(wǎng)絡的不同計算機上,網(wǎng)絡中的每個結點具有獨立處理的能力(稱為場地自治),可以執(zhí)行局部應用。同時,每個結點也能通過網(wǎng)絡通信子系統(tǒng)執(zhí)行全局應用。
分布式數(shù)據(jù)庫系統(tǒng)是在集中式數(shù)據(jù)庫系統(tǒng)技術的基礎上發(fā)展起來的,它的特點:
一、數(shù)據(jù)獨立性。在分布式數(shù)據(jù)庫中,除了數(shù)據(jù)的邏輯獨立性與物理獨立性(集中式數(shù)據(jù)庫特點)外,還有數(shù)據(jù)分布獨立性亦稱分布透明性。
二、集中與自治相結合的控制結構。
三、適當增加數(shù)據(jù)冗余度。
四、全局的一致性、可串行性和可恢復性。
分布式數(shù)據(jù)庫系統(tǒng)的目標,主要包括技術和組織兩方面的目標:
1、適應部門分布的組織結構,降低費用。
2、提高系統(tǒng)的可靠性和可用性。
3、充分利用數(shù)據(jù)庫資源,提高現(xiàn)有集中式數(shù)據(jù)庫的利用率。
4、逐步擴展處理能力和系統(tǒng)規(guī)模。
    
   
              
              面向對象數(shù)據(jù)庫系統(tǒng)(Object Oriented Data Base System,簡稱OODBS)是數(shù)據(jù)庫技術與面向對象程序設計方法相結合的產(chǎn)物。
對于OO數(shù)據(jù)模型(面向對象數(shù)據(jù)模型)和面向對象數(shù)據(jù)庫系統(tǒng)的研究主要體現(xiàn)在:研究以關系數(shù)據(jù)庫和SQL為基礎的擴展關系模型;以面向對象的程序設計語言為基礎,研究持久的程序設計語言,支持OO模型;建立新的面向對象數(shù)據(jù)庫系統(tǒng),支持OO數(shù)據(jù)模型。
對象-關系數(shù)據(jù)庫系統(tǒng)特點:
(1)擴充數(shù)據(jù)類型,(2)支持復雜對象,(3)支持繼承的概念
(4)提供通用的規(guī)則系統(tǒng)
分布式數(shù)據(jù)庫是由一組數(shù)據(jù)組成的,這組數(shù)據(jù)分布在計算機網(wǎng)絡的不同計算機上,網(wǎng)絡中的每個結點具有獨立處理的能力(稱為場地自治),可以執(zhí)行局部應用。同時,每個結點也能通過網(wǎng)絡通信子系統(tǒng)執(zhí)行全局應用。
分布式數(shù)據(jù)庫系統(tǒng)是在集中式數(shù)據(jù)庫系統(tǒng)技術的基礎上發(fā)展起來的,它的特點:
一、數(shù)據(jù)獨立性。在分布式數(shù)據(jù)庫中,除了數(shù)據(jù)的邏輯獨立性與物理獨立性(集中式數(shù)據(jù)庫特點)外,還有數(shù)據(jù)分布獨立性亦稱分布透明性。
二、集中與自治相結合的控制結構。
三、適當增加數(shù)據(jù)冗余度。
四、全局的一致性、可串行性和可恢復性。
分布式數(shù)據(jù)庫系統(tǒng)的目標,主要包括技術和組織兩方面的目標:
1、適應部門分布的組織結構,降低費用。
2、提高系統(tǒng)的可靠性和可用性。
3、充分利用數(shù)據(jù)庫資源,提高現(xiàn)有集中式數(shù)據(jù)庫的利用率。
4、逐步擴展處理能力和系統(tǒng)規(guī)模。

