- 1、本文档共82页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.资料库管理系统矩阵-中央大学管理学院-国立中央大学
國立中央大學
資訊管理學系碩士班
高等資料庫
主題:
Object-Relational DBMS Tutorial
指導老師: 陳彥良 教授
2001/03/26
成員:
班別 資管碩一 資管碩一 學生 張立命 陳士元 學號89423019
目錄
1. 前言 12
2. 資料庫管理系統矩陣 13
1 第一象限:處理簡易資料但不做查詢 13
2 第二象限:處理簡易資料且需做查詢 14
3 第三象限:處理複雜資料但不做查詢 14
4 第四象限:處理複雜資料而且需做查詢 17
5 為什麼物件關聯式系統會成為下一波無法抵擋的浪潮 ? 19
A. 第一股力量:新興多媒體應用的電腦化趨勢 19
B. 第二股力量:商業資料處理應用,將會漸漸往矩陣的右方邁進 19
3. 基本資料形態的擴充 20
1 擴充式基本型態的需求 20
2 一個更佳的解決途徑:可擴充式資料型態 21
3 使用者自定的函數以及運算 22
4 完整的物件關聯式型態擴充 24
A. 第一個特點:動態連結 (Dynamic Linking) 24
B. 第二個特點:可由客戶端或伺服端來啟用 24
C. 第三個特點:利用中介層(Middleware)來整合 24
D. 第四個特點:資料的安全性 24
E. 第五個特點:回呼功能(Callback) 24
F. 第六個特點:使用者自訂的存取方法 25
G. 第七個特點:任意長度的資料類型 25
H. 第八個特點:開放的儲存管理者(Open Storage Manager) 25
4. 擴充式基本形態的應用範例 26
1 影像型態圖書館的應用範例 26
5. 複雜的物件 28
1 型態建構元 28
2 使用型態建構元 29
3 聚集和主從架構通訊 33
4 基本型態與複雜物件 34
6. 其他的型態建構元 36
1 一個時間序列的範例 36
2 一個簡單的陣列範例 36
3 總結 37
7. 繼承 38
1 資料繼承 38
2 函數的繼承 40
3 總結 43
8. 規則 44
1 更新-更新規則(update-update rules) 44
2 查詢-更新規則(query-update rules) 46
3 更新-查詢規則(update-query rules) 46
4 查詢-查詢規則(query-query rules) 47
5 語意:規則的黑暗面 50
B. 環環相扣的規則可能會引發無窮迥圈 51
C. 撤回某條規則的行動部分會中止整個異動的執行 52
D. 瞭解規則何時會啟動是非常重要的 53
6 總結 54
9. 物件關聯語法分析 56
1 物件關聯語法分析程式如何運作 56
2 總結 58
10. 物件關聯最佳化 59
1 運算元及函數的標記 60
2 B-trees及使用者自定的比較運算元 60
3 使用者自定的選擇度函數 61
4 使用者自定的否定運算子(negator) 61
5 使用者自定的交換運算子(commutator) 62
6 存取方法用資料運算函數上 63
7 條件子句具最佳的重排能力 63
8 高成本函數的最佳化 64
9 使用者自定的存取函數 65
10 複雜物件的作扁平化查詢 66
11 排列成行的集合( in-line sets) 66
12 在集合屬性上建索引 67
13 對階層式繼承掃瞄的最佳化處理 67
14 跨越繼承階層做合併時的最佳化 68
15 支援使用者自定的聚合(aggregates) 69
16 總結 69
11. 物件關聯DBMS和Application Servers 70
12. Multiquadrant Problem (跨越多象限問題) 及其解決方案 71
1 其對於檔案系統支援的部分包括: 71
A. 使用關聯式的BLOBS 71
B. 使用大物件資料型別以及適用的方法 71
C. 同第B點而已,更好的程式語言WRAPPER 包含 71
D. 在DBMS之外,以檔案系統儲存實際的資料 71
E. 使用虛擬TABLE介面 71
2 而對於物件導向資料庫的支援部分: 71
A. 在物件關聯DBMS中支援模擬永續儲存的方式 71
B. 使用虛擬TABLE 介面允許從一個萬用伺服引擎對物件的存取 71
13. 物件關聯資料庫設計 72
14. 關連式物件導向系統-POSTGRES 73
1 POSTGRES系統在設計新的資料模式和查詢語言時,主要有以下三個準則: 73
A. 用查詢語言來存取資料 73
B. 用多種語言做資料庫存取 73
C. 只需最少的觀念 73
2 POSTGRES資料模式 73
A. 三種類別 74
3 POSTGRES函數 74
A. C函數 74
B. 運算元: 74
C.
文档评论(0)