版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)1內(nèi)容概要面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介OO-DBMS的特色功能面向?qū)ο髷?shù)據(jù)庫(kù)的實(shí)現(xiàn)途徑內(nèi)容概要面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介OO-DBMS的特色功能面向2面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)
面向?qū)ο髷?shù)據(jù)庫(kù)=面向?qū)ο蟾拍?數(shù)據(jù)庫(kù)功能OO-DBMS=OO數(shù)據(jù)模型+DBMS
面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)面向?qū)ο髷?shù)據(jù)庫(kù)=面向?qū)ο蟾?數(shù)據(jù)模型
數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的模擬和抽象,最終使數(shù)據(jù)能被計(jì)算機(jī)識(shí)別并處理。
數(shù)據(jù)在數(shù)據(jù)庫(kù)中抽象表示過(guò)程如右
概念模型:一個(gè)中間層,不涉及信息在計(jì)算機(jī)的表示,只描述人們關(guān)心的信息結(jié)構(gòu)。典型的:實(shí)體聯(lián)系模型,簡(jiǎn)稱(chēng)E-R圖
邏輯模型:DBMS支持的數(shù)據(jù)模型,有層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P蛿?shù)據(jù)模型數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的模擬4面向?qū)ο蟮臄?shù)據(jù)模型
概念:對(duì)象、類(lèi)、繼承性、對(duì)象標(biāo)識(shí)和對(duì)象包含對(duì)象標(biāo)識(shí)(OID):面向?qū)ο髷?shù)據(jù)庫(kù)中的每個(gè)對(duì)象都有一個(gè)唯一的不變的標(biāo)識(shí)。
特點(diǎn):永久持久性
獨(dú)立于值的,系統(tǒng)全局唯一的
利用對(duì)象標(biāo)識(shí)一些對(duì)象可以包含和引用其他對(duì)象,從而形成復(fù)合對(duì)象,所以它形成復(fù)合對(duì)象操作的基礎(chǔ)。
該數(shù)據(jù)模型最大的優(yōu)勢(shì):支持對(duì)象嵌套,遞歸。支持復(fù)雜對(duì)象和復(fù)雜對(duì)象行為等的描述。面向?qū)ο蟮臄?shù)據(jù)模型概念:對(duì)象、類(lèi)、繼承性、5OO-DBMS功能介紹具有DBMS的基本功能1數(shù)據(jù)庫(kù)的定義功能
DBMS提供數(shù)據(jù)定義語(yǔ)言DDL(ODL)來(lái)定義和創(chuàng)建數(shù)據(jù)庫(kù)模式、外模式和內(nèi)模式等數(shù)據(jù)庫(kù)對(duì)象,并包含數(shù)據(jù)的完整性約束和保密限制等約束。2數(shù)據(jù)庫(kù)的操作DBMS提供數(shù)據(jù)操作語(yǔ)言DML(OML或OQL)實(shí)現(xiàn)對(duì)數(shù)據(jù)操作?;静僮鲀深?lèi):檢索(查詢(xún))和更新(增、刪、改)。3數(shù)據(jù)庫(kù)的運(yùn)行控制和管理
包括事務(wù)管理、數(shù)據(jù)的安全性和完整性檢查、并發(fā)控制、數(shù)據(jù)庫(kù)的恢復(fù)等。除此之外,OO-DBMS還具備另外一些特有功能。4數(shù)據(jù)庫(kù)的維護(hù)
OO-DBMS功能介紹具有DBMS的基本功能6OO-DBMS特色功能/主要特性模式演進(jìn)版本管理處理長(zhǎng)事務(wù)和嵌套事務(wù)OO-DBMS特色功能/主要特性模式演進(jìn)71模式演進(jìn)定義:
面向?qū)ο髷?shù)據(jù)庫(kù)的模式是若干類(lèi)定義的集合。模式為適應(yīng)需求的變化而隨時(shí)間的變化稱(chēng)為模式演進(jìn)。
面向?qū)ο髷?shù)據(jù)庫(kù)的模式演進(jìn)包括改變類(lèi)的定義和改變類(lèi)的繼承結(jié)構(gòu),如增加或刪除一個(gè)類(lèi),修改類(lèi)中的屬性和操作。實(shí)際意義:現(xiàn)實(shí)應(yīng)用中,很多系統(tǒng)設(shè)計(jì)隨時(shí)間的推移,需要?jiǎng)討B(tài)地修改或擴(kuò)展數(shù)據(jù)模式。1模式演進(jìn)定義:8
模式演進(jìn)的規(guī)則模式的演進(jìn)必須保持模式一致性。模式一致性是指模式自身內(nèi)部不能出現(xiàn)矛盾和錯(cuò)誤。它由模式一致性約束刻畫(huà)。
模式一致性約束包含以下:(1)唯一性約束:一個(gè)模式中所有名字唯一(2)存在性約束:顯示引用的成分必須存在(3)子類(lèi)型約束:
子類(lèi)與父類(lèi)聯(lián)系不能有環(huán)
不能從多繼承中帶來(lái)任何沖突
若只支持單繼承,則子類(lèi)的單一超類(lèi)必須加以標(biāo)明模式演進(jìn)的規(guī)則模式的演進(jìn)必須保持模式9模式演進(jìn)的實(shí)現(xiàn)
采用轉(zhuǎn)換的機(jī)制來(lái)實(shí)現(xiàn)模式演進(jìn),指將已有對(duì)象根據(jù)新的模式結(jié)構(gòu)進(jìn)行轉(zhuǎn)換以滿(mǎn)足新模式的定義。
根據(jù)轉(zhuǎn)換發(fā)生的時(shí)間可有兩種轉(zhuǎn)換方式:
立即轉(zhuǎn)換方式。一旦模式變化立即執(zhí)行所有變換;
延遲轉(zhuǎn)換方式。模式變化后不立即執(zhí)行,延遲到低層數(shù)據(jù)庫(kù)載入,或者延遲到該對(duì)象被存取時(shí)才執(zhí)行轉(zhuǎn)換。
多模式版本方式。當(dāng)修改模式時(shí),建立一個(gè)數(shù)據(jù)庫(kù)模式版本,保留舊模式版本。模式演進(jìn)的實(shí)現(xiàn) 采用轉(zhuǎn)換的機(jī)制來(lái)實(shí)現(xiàn)模式演進(jìn),指將已有對(duì)象102版本管理
實(shí)現(xiàn)基礎(chǔ):OID可唯一標(biāo)識(shí)對(duì)象,以及對(duì)象的版本。2.1
版本集合的管理
版本間的關(guān)系:
1)時(shí)間上的先后關(guān)系。一般由版本號(hào)反映。2)派生關(guān)系。如下圖示:
2版本管理實(shí)現(xiàn)基礎(chǔ):OID可唯一標(biāo)識(shí)對(duì)象,以11版本管理2.2版本的引用機(jī)制
在支持多版本的系統(tǒng)中,一個(gè)對(duì)象實(shí)際上只是一個(gè)虛的、邏輯上的概念。因此,就提出了對(duì)對(duì)象及其版本的引用。
一般由兩種引用:
靜態(tài)引用:引用關(guān)系直接指向某個(gè)對(duì)象的特定版本
動(dòng)態(tài)引用:引用關(guān)系指向某個(gè)對(duì)象、沒(méi)確定是哪個(gè)版本。2.3版本的分類(lèi)
發(fā)行版本和臨時(shí)版本版本管理2.2版本的引用機(jī)制123長(zhǎng)事務(wù)和嵌套事務(wù)
事務(wù)指作為單個(gè)邏輯工作單元執(zhí)行的一系列操作,要么完整地執(zhí)行,要么完全不執(zhí)行。
特性:ACID原子性、一致性、隔離性和持久性
傳統(tǒng)事務(wù)模式處理長(zhǎng)事務(wù)時(shí)存在兩個(gè)缺點(diǎn):
沖突事物間長(zhǎng)期等待(串行性、隔離性)
系統(tǒng)故障時(shí)數(shù)據(jù)庫(kù)更新全部撤銷(xiāo)(原子性)
一個(gè)長(zhǎng)事務(wù)可看作是一些短事務(wù)的集合。將短事務(wù)作為并發(fā)控制和恢復(fù)的基本單位。這樣用戶(hù)能減少鎖粒度(把長(zhǎng)事務(wù)鎖變?yōu)槎淌聞?wù)鎖),實(shí)現(xiàn)不同長(zhǎng)事務(wù)的并發(fā)操作和長(zhǎng)事務(wù)部分撤銷(xiāo)。3長(zhǎng)事務(wù)和嵌套事務(wù)事務(wù)指作為單個(gè)邏輯工13長(zhǎng)事務(wù)和嵌套事務(wù)
嵌套事務(wù)本質(zhì)也是一種長(zhǎng)事務(wù)。一個(gè)嵌套事務(wù)可能包含許多子事務(wù)。嵌套的事務(wù)可形成一種樹(shù)結(jié)構(gòu)。最頂級(jí)的事務(wù)是一個(gè)根,根下可有一個(gè)或多個(gè)子事務(wù),子事務(wù)還可再嵌套子事務(wù),如此等等。
最終要想提交頂級(jí)事務(wù),必須先完成它的所有子事務(wù)。
若某個(gè)子事務(wù)失敗,則可選擇重做該子事務(wù)或者撤銷(xiāo)子事務(wù),若子事務(wù)被撤銷(xiāo),則它的頂級(jí)事務(wù)也會(huì)被撤銷(xiāo)。長(zhǎng)事務(wù)和嵌套事務(wù) 嵌套事務(wù)本質(zhì)也是一種長(zhǎng)事務(wù)。一個(gè)14
面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)的實(shí)現(xiàn)途徑一般有三條路線:
1對(duì)現(xiàn)有的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言(OOPL)擴(kuò)充,使之能處理數(shù)據(jù)庫(kù),從而形成OODBSODMG標(biāo)準(zhǔn)擴(kuò)充C++成為持久化語(yǔ)言,形成OODBS
典型產(chǎn)品ObjectStore、Ontos等2以關(guān)系數(shù)據(jù)庫(kù)和SQL為基礎(chǔ),把面向?qū)ο蠹夹g(shù)融入數(shù)據(jù)庫(kù)系統(tǒng),形成ORDBSSQL3標(biāo)準(zhǔn)支持ORDBS模型
典型產(chǎn)品Oracle8、DB2等3建立新的面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)OODBS(產(chǎn)品O2)面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)的實(shí)現(xiàn)途徑一般有三條路線:15擴(kuò)充OOPL的OODBS
以一種已有的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,例如C++或Java為基礎(chǔ),增加數(shù)據(jù)庫(kù)功能,使之能處理持久數(shù)據(jù)且實(shí)現(xiàn)數(shù)據(jù)共享。
優(yōu)點(diǎn):支持復(fù)雜對(duì)象表示,完全支持面向?qū)ο缶幊?/p>
適合復(fù)雜數(shù)據(jù),簡(jiǎn)單查詢(xún)的應(yīng)用
缺點(diǎn):不支持SQL語(yǔ)言,不能和現(xiàn)有的數(shù)據(jù)庫(kù)結(jié)合起來(lái),擴(kuò)展性和通用性受限擴(kuò)充OOPL的OODBS 以一種已有的面向?qū)ο蟪绦蛟O(shè)16對(duì)象-關(guān)系數(shù)據(jù)庫(kù)ORDBS
它是在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)上,從SQL語(yǔ)言出發(fā),引入復(fù)合類(lèi)型、繼承性、引用類(lèi)型等面向?qū)ο蟮母拍睢亩糠种С諳O模型。
優(yōu)點(diǎn):既有面向?qū)ο蟮奶匦?,又支持關(guān)系數(shù)據(jù)庫(kù)
適合復(fù)雜數(shù)據(jù)、復(fù)雜查詢(xún)的應(yīng)用
缺點(diǎn):面向?qū)ο蠹夹g(shù)與關(guān)系數(shù)據(jù)庫(kù)結(jié)合,它們之間的轉(zhuǎn)換會(huì)造成性能降低。很多新的復(fù)雜對(duì)象不能處理。對(duì)象-關(guān)系數(shù)據(jù)庫(kù)ORDBS 它是在關(guān)系數(shù)據(jù)庫(kù)17OODBS與ORDBS主要區(qū)別比較準(zhǔn)則OODBSORDBS定義準(zhǔn)則ODMGSQL3對(duì)大對(duì)象的處理有限完全可以
數(shù)據(jù)結(jié)構(gòu)“對(duì)象”為主,可表示“關(guān)系”“關(guān)系”為主,可表示“對(duì)象”數(shù)據(jù)聯(lián)系顯示聯(lián)系
OID隱式聯(lián)系
主鍵
數(shù)據(jù)庫(kù)語(yǔ)言面向?qū)ο蟮恼Z(yǔ)言擴(kuò)充無(wú)完善的數(shù)學(xué)基礎(chǔ)
第四代語(yǔ)言
基礎(chǔ)理論嚴(yán)密而成熟
通用性
不強(qiáng)很強(qiáng)OODBS與ORDBS主要區(qū)別比較準(zhǔn)則OODBSORD18謝謝
歡迎批評(píng)指正
謝謝
歡迎批評(píng)19面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)20內(nèi)容概要面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介OO-DBMS的特色功能面向?qū)ο髷?shù)據(jù)庫(kù)的實(shí)現(xiàn)途徑內(nèi)容概要面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介OO-DBMS的特色功能面向21面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)
面向?qū)ο髷?shù)據(jù)庫(kù)=面向?qū)ο蟾拍?數(shù)據(jù)庫(kù)功能OO-DBMS=OO數(shù)據(jù)模型+DBMS
面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)面向?qū)ο髷?shù)據(jù)庫(kù)=面向?qū)ο蟾?2數(shù)據(jù)模型
數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的模擬和抽象,最終使數(shù)據(jù)能被計(jì)算機(jī)識(shí)別并處理。
數(shù)據(jù)在數(shù)據(jù)庫(kù)中抽象表示過(guò)程如右
概念模型:一個(gè)中間層,不涉及信息在計(jì)算機(jī)的表示,只描述人們關(guān)心的信息結(jié)構(gòu)。典型的:實(shí)體聯(lián)系模型,簡(jiǎn)稱(chēng)E-R圖
邏輯模型:DBMS支持的數(shù)據(jù)模型,有層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P蛿?shù)據(jù)模型數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的模擬23面向?qū)ο蟮臄?shù)據(jù)模型
概念:對(duì)象、類(lèi)、繼承性、對(duì)象標(biāo)識(shí)和對(duì)象包含對(duì)象標(biāo)識(shí)(OID):面向?qū)ο髷?shù)據(jù)庫(kù)中的每個(gè)對(duì)象都有一個(gè)唯一的不變的標(biāo)識(shí)。
特點(diǎn):永久持久性
獨(dú)立于值的,系統(tǒng)全局唯一的
利用對(duì)象標(biāo)識(shí)一些對(duì)象可以包含和引用其他對(duì)象,從而形成復(fù)合對(duì)象,所以它形成復(fù)合對(duì)象操作的基礎(chǔ)。
該數(shù)據(jù)模型最大的優(yōu)勢(shì):支持對(duì)象嵌套,遞歸。支持復(fù)雜對(duì)象和復(fù)雜對(duì)象行為等的描述。面向?qū)ο蟮臄?shù)據(jù)模型概念:對(duì)象、類(lèi)、繼承性、24OO-DBMS功能介紹具有DBMS的基本功能1數(shù)據(jù)庫(kù)的定義功能
DBMS提供數(shù)據(jù)定義語(yǔ)言DDL(ODL)來(lái)定義和創(chuàng)建數(shù)據(jù)庫(kù)模式、外模式和內(nèi)模式等數(shù)據(jù)庫(kù)對(duì)象,并包含數(shù)據(jù)的完整性約束和保密限制等約束。2數(shù)據(jù)庫(kù)的操作DBMS提供數(shù)據(jù)操作語(yǔ)言DML(OML或OQL)實(shí)現(xiàn)對(duì)數(shù)據(jù)操作?;静僮鲀深?lèi):檢索(查詢(xún))和更新(增、刪、改)。3數(shù)據(jù)庫(kù)的運(yùn)行控制和管理
包括事務(wù)管理、數(shù)據(jù)的安全性和完整性檢查、并發(fā)控制、數(shù)據(jù)庫(kù)的恢復(fù)等。除此之外,OO-DBMS還具備另外一些特有功能。4數(shù)據(jù)庫(kù)的維護(hù)
OO-DBMS功能介紹具有DBMS的基本功能25OO-DBMS特色功能/主要特性模式演進(jìn)版本管理處理長(zhǎng)事務(wù)和嵌套事務(wù)OO-DBMS特色功能/主要特性模式演進(jìn)261模式演進(jìn)定義:
面向?qū)ο髷?shù)據(jù)庫(kù)的模式是若干類(lèi)定義的集合。模式為適應(yīng)需求的變化而隨時(shí)間的變化稱(chēng)為模式演進(jìn)。
面向?qū)ο髷?shù)據(jù)庫(kù)的模式演進(jìn)包括改變類(lèi)的定義和改變類(lèi)的繼承結(jié)構(gòu),如增加或刪除一個(gè)類(lèi),修改類(lèi)中的屬性和操作。實(shí)際意義:現(xiàn)實(shí)應(yīng)用中,很多系統(tǒng)設(shè)計(jì)隨時(shí)間的推移,需要?jiǎng)討B(tài)地修改或擴(kuò)展數(shù)據(jù)模式。1模式演進(jìn)定義:27
模式演進(jìn)的規(guī)則模式的演進(jìn)必須保持模式一致性。模式一致性是指模式自身內(nèi)部不能出現(xiàn)矛盾和錯(cuò)誤。它由模式一致性約束刻畫(huà)。
模式一致性約束包含以下:(1)唯一性約束:一個(gè)模式中所有名字唯一(2)存在性約束:顯示引用的成分必須存在(3)子類(lèi)型約束:
子類(lèi)與父類(lèi)聯(lián)系不能有環(huán)
不能從多繼承中帶來(lái)任何沖突
若只支持單繼承,則子類(lèi)的單一超類(lèi)必須加以標(biāo)明模式演進(jìn)的規(guī)則模式的演進(jìn)必須保持模式28模式演進(jìn)的實(shí)現(xiàn)
采用轉(zhuǎn)換的機(jī)制來(lái)實(shí)現(xiàn)模式演進(jìn),指將已有對(duì)象根據(jù)新的模式結(jié)構(gòu)進(jìn)行轉(zhuǎn)換以滿(mǎn)足新模式的定義。
根據(jù)轉(zhuǎn)換發(fā)生的時(shí)間可有兩種轉(zhuǎn)換方式:
立即轉(zhuǎn)換方式。一旦模式變化立即執(zhí)行所有變換;
延遲轉(zhuǎn)換方式。模式變化后不立即執(zhí)行,延遲到低層數(shù)據(jù)庫(kù)載入,或者延遲到該對(duì)象被存取時(shí)才執(zhí)行轉(zhuǎn)換。
多模式版本方式。當(dāng)修改模式時(shí),建立一個(gè)數(shù)據(jù)庫(kù)模式版本,保留舊模式版本。模式演進(jìn)的實(shí)現(xiàn) 采用轉(zhuǎn)換的機(jī)制來(lái)實(shí)現(xiàn)模式演進(jìn),指將已有對(duì)象292版本管理
實(shí)現(xiàn)基礎(chǔ):OID可唯一標(biāo)識(shí)對(duì)象,以及對(duì)象的版本。2.1
版本集合的管理
版本間的關(guān)系:
1)時(shí)間上的先后關(guān)系。一般由版本號(hào)反映。2)派生關(guān)系。如下圖示:
2版本管理實(shí)現(xiàn)基礎(chǔ):OID可唯一標(biāo)識(shí)對(duì)象,以30版本管理2.2版本的引用機(jī)制
在支持多版本的系統(tǒng)中,一個(gè)對(duì)象實(shí)際上只是一個(gè)虛的、邏輯上的概念。因此,就提出了對(duì)對(duì)象及其版本的引用。
一般由兩種引用:
靜態(tài)引用:引用關(guān)系直接指向某個(gè)對(duì)象的特定版本
動(dòng)態(tài)引用:引用關(guān)系指向某個(gè)對(duì)象、沒(méi)確定是哪個(gè)版本。2.3版本的分類(lèi)
發(fā)行版本和臨時(shí)版本版本管理2.2版本的引用機(jī)制313長(zhǎng)事務(wù)和嵌套事務(wù)
事務(wù)指作為單個(gè)邏輯工作單元執(zhí)行的一系列操作,要么完整地執(zhí)行,要么完全不執(zhí)行。
特性:ACID原子性、一致性、隔離性和持久性
傳統(tǒng)事務(wù)模式處理長(zhǎng)事務(wù)時(shí)存在兩個(gè)缺點(diǎn):
沖突事物間長(zhǎng)期等待(串行性、隔離性)
系統(tǒng)故障時(shí)數(shù)據(jù)庫(kù)更新全部撤銷(xiāo)(原子性)
一個(gè)長(zhǎng)事務(wù)可看作是一些短事務(wù)的集合。將短事務(wù)作為并發(fā)控制和恢復(fù)的基本單位。這樣用戶(hù)能減少鎖粒度(把長(zhǎng)事務(wù)鎖變?yōu)槎淌聞?wù)鎖),實(shí)現(xiàn)不同長(zhǎng)事務(wù)的并發(fā)操作和長(zhǎng)事務(wù)部分撤銷(xiāo)。3長(zhǎng)事務(wù)和嵌套事務(wù)事務(wù)指作為單個(gè)邏輯工32長(zhǎng)事務(wù)和嵌套事務(wù)
嵌套事務(wù)本質(zhì)也是一種長(zhǎng)事務(wù)。一個(gè)嵌套事務(wù)可能包含許多子事務(wù)。嵌套的事務(wù)可形成一種樹(shù)結(jié)構(gòu)。最頂級(jí)的事務(wù)是一個(gè)根,根下可有一個(gè)或多個(gè)子事務(wù),子事務(wù)還可再嵌套子事務(wù),如此等等。
最終要想提交頂級(jí)事務(wù),必須先完成它的所有子事務(wù)。
若某個(gè)子事務(wù)失敗,則可選擇重做該子事務(wù)或者撤銷(xiāo)子事務(wù),若子事務(wù)被撤銷(xiāo),則它的頂級(jí)事務(wù)也會(huì)被撤銷(xiāo)。長(zhǎng)事務(wù)和嵌套事務(wù) 嵌套事務(wù)本質(zhì)也是一種長(zhǎng)事務(wù)。一個(gè)33
面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)的實(shí)現(xiàn)途徑一般有三條路線:
1對(duì)現(xiàn)有的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言(OOPL)擴(kuò)充,使之能處理數(shù)據(jù)庫(kù),從而形成OODBSODMG標(biāo)準(zhǔn)擴(kuò)充C++成為持久化語(yǔ)言,形成OODBS
典型產(chǎn)品ObjectStore、Ontos等2以關(guān)系數(shù)據(jù)庫(kù)和SQL為基礎(chǔ),把面向?qū)ο蠹夹g(shù)融入數(shù)據(jù)庫(kù)系統(tǒng),形成ORDBSSQL3標(biāo)準(zhǔn)支持ORDBS模型
典型產(chǎn)品Oracle8、DB2等3建立新的面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)OODBS(產(chǎn)品O2)面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)的實(shí)現(xiàn)途徑一般有三條路線:34擴(kuò)充OOPL的OODBS
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年陜西省榆林十中高考語(yǔ)文模擬試卷(一)
- 2025年《價(jià)值為綱》學(xué)習(xí)心得例文(6篇)
- 彩色噴墨打印材料項(xiàng)目融資計(jì)劃書(shū)
- 物流行業(yè)2025版租賃協(xié)議6篇
- 2025版宿舍樓宿管員職責(zé)聘用合同3篇
- 2025年度新型存款居間代理管理合同4篇
- 2025年度知識(shí)產(chǎn)權(quán)質(zhì)押貸款協(xié)議4篇
- 2025版托盤(pán)銷(xiāo)售與新能源車(chē)輛運(yùn)輸服務(wù)合同范本3篇
- 2025年度個(gè)人與銀行個(gè)人貸款合作專(zhuān)項(xiàng)協(xié)議4篇
- 二零二五年度嬰幼兒奶粉品牌孵化與市場(chǎng)拓展合同
- 2024版塑料購(gòu)銷(xiāo)合同范本買(mǎi)賣(mài)
- JJF 2184-2025電子計(jì)價(jià)秤型式評(píng)價(jià)大綱(試行)
- GB/T 44890-2024行政許可工作規(guī)范
- 2024年安徽省中考數(shù)學(xué)試卷含答案
- 2025屆山東省德州市物理高三第一學(xué)期期末調(diào)研模擬試題含解析
- 2024年滬教版一年級(jí)上學(xué)期語(yǔ)文期末復(fù)習(xí)習(xí)題
- 兩人退股協(xié)議書(shū)范文合伙人簽字
- 2024版【人教精通版】小學(xué)英語(yǔ)六年級(jí)下冊(cè)全冊(cè)教案
- 汽車(chē)噴漆勞務(wù)外包合同范本
- 2024年重慶南開(kāi)(融僑)中學(xué)中考三模英語(yǔ)試題含答案
- 16J914-1 公用建筑衛(wèi)生間
評(píng)論
0/150
提交評(píng)論