物件資料管理

物件資料管理

ID:26513928

大?。?26.00 KB

頁數(shù):74頁

時間:2018-11-27

物件資料管理_第1頁
物件資料管理_第2頁
物件資料管理_第3頁
物件資料管理_第4頁
物件資料管理_第5頁
資源描述:

《物件資料管理》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、70物件導向資料庫管理ObjectOrientedDatabaseManagement指導教授:陳彥良先生原著:中央資管所碩二楊詠淇、許益誠修訂︰89423006簡長成89423037劉榮修70PartI物件資料庫管理概論1第一章前言1第二章物件(Objects)32.1物件(Objects)32.2物件識別碼(Objectidentifiers)32.3物件鍵值(Objectkeys)42.4物件屬性(Objectattributes)52.5參考屬性(Referenceattributes)52.6群集屬性(Collectionattributes)62.

2、7衍生屬性(Derivedattributes)62.8程序(Procedures)7第三章關(guān)係(Relationships)93.1子類別和父類別的關(guān)係(ISA)93.2二元關(guān)係(Binaryrelationships)93.3非二元關(guān)係(Nonbinaryrelationships)103.4相反屬性(Inverseattributes)123.5關(guān)係的實作(Relationshipimplementation)123.6參考完整性(Referenceintegrity)13PartIIControlConceptofOODMS15第四章綱要演進(Sche

3、maevolution)154.1綱要(Schema)154.2綱要改變的分類164.3綱要修改四個主要方法18第五章物件版本管理(Objectversions)205.1版本管理20705.2物件導向資料庫版本管理21第六章交易控制(Transactionscontrol)256.1同步和復原概念256.2典型的交易特性266.3交易的鎖定276.3.1鎖定模式276.3.2兩階段式鎖定286.3.3死結(jié)(Deadlocks)286.4樂觀的同步控制296.5復原30第七章授權(quán)(Authorization)327.1概念327.1.1明示性正向授權(quán)(expl

4、icitpositiveauthorization)327.1.2暗示性授權(quán)(implicitauthorization)327.1.3正向/負向授權(quán)(Positive/negativeauthorization)337.2暗示授權(quán)(Implicitauthorization)347.2.1授權(quán)使用者(AuthorizationSubjects)347.2.2授權(quán)操作(AuthorizationOperations)357.2.3授權(quán)物件(AuthorizationObjects)36第八章資料庫的效能表現(xiàn)408.1前言408.2OODB的效能考量(Perfo

5、rmanceconsideration)408.3物件導向資料庫之績效評估方面41PartIIIC.J.Date對OO-Model觀點43第九章Mr.DATE對於物件導向模式的評論43709.1簡介439.2物件導向模式的回顧439.3定義域=物件類別469.3.1定義域469.3.2型態(tài)繼承(TypeInheritance)509.3.3結(jié)論539.4關(guān)連1物件類別559.5物件導向∕關(guān)連式的共存模式64PartIV其他補充66第十章IntroductionofObjectDataManagementSystem—ObjectStore6610.1Objec

6、tStore的特色:6610.2ObjectStoreDevelopmenttools6810.3ObjectStoreDatabaseManagementHighlights6910.4結(jié)語70參考資料7170PartI物件資料庫管理概論第一章前言物件導向資料庫系統(tǒng)(Object-OrientedDatabase)的發(fā)展動機來自物件導向程式語言,物件在物件導向語言中的生命週期只有在程式執(zhí)行期間而已。由於使用者需要儲存已處理完畢物件的需求,促成儲存物件的物件導向資料庫的發(fā)展,透過物件導向資料庫,物件可以永久存在,同時達成共享的目的。其次,隨著其他領域如工程、專

7、家系統(tǒng)及多媒體的發(fā)展,多樣且複雜的資料儲存型態(tài)的需求,也帶動了物件導向資料庫的蓬勃發(fā)展,因此物件導向資料庫的應用也變得更加廣泛。物件導向資料庫主要架構(gòu):1.資料模式:此類資料庫之資料模式根源於物件導向程式語言。物件導向程式語言主要包含抽象資料型態(tài)的概念,此型態(tài)清楚地定義一個資料結(jié)構(gòu)(或物件)之公有與私有的部分。抽象資料型態(tài)在物件導向程式語言中,稱為類別(Class),封裝了物件之私有的資料部分與公有的程序部分(稱為Method)。封裝(Encapsulation)的理由,主要是想透過模組化來簡化程式的建立與維護工作。物件是一個黑箱(blackbox),能被系統(tǒng)

8、獨立地建立與修改,只要其公有的介面(M

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。