數據庫 chapter 13 數據庫技術新發展
第十三章 數據庫技術新發展
數據模型是數據庫系統的核心和基礎。
按照數據模型的發展,數據庫技術可相應地分為三個發展階段:
第一代的網狀、層次數據庫系統
第二代的關系數據庫系統
第三代數據庫系統為核心的數據庫大家族
第一代的網狀、層次數據庫系統的特點:
支持三級模式的體系結構
用存取路徑來表示數據之間的聯系
獨立的數據定義語言
導航的數據操縱語言
關系數據庫包括以下三部分:
數據結構 關系操作 數據完整性(包括實體完整性、參照完整性以及與應用有關的完整性)
第三代數據庫特點:
第三代數據庫系統應支持數據管理、對象關系和知識管理
第三代數據庫系統必須保持或繼承第二代數據庫系統的技術
第三代數據庫系統必須對其他系統開放
並行數據庫系統
並行數據庫系統是在並行機上運行的具有並行處理能力的數據庫系統。
並行數據庫系統研究一直以三種並行計算結構為基礎:
共享內存(主存儲器)結構(Shared_Memory,簡稱SM結構)
共享磁盤結構(Shared_Disk,簡稱SD結構)
無共享資源結構(Shared_Nothing,簡稱SN結構)
主動數據庫
在傳統的數據庫基礎上,結合人工智能技術和面向對象技術產生的數據庫新技術。
主動數據庫通常采用的方法是在傳統數據庫系統中嵌入ECA,即事件-條件-動作規則,在某一事件發生時引發數據庫管理系統去檢測數據庫當前狀態,看是否滿足設定的條件,若滿足,便觸發規則動作的執行。
主動數據庫的研究主要集中解決一下問題:
主動數據庫的數據模型和知識模型
執行模型
條件檢測
事務調度
體系結構
系統效率
面向應用領域的數據庫新技術
工程數據庫
主要功能
支持復雜對象(如圖形數據、工程設計文檔)的表示和處理
空間數據庫
空間數據庫系統是描述、存儲和處理空間數據以及其屬性數據的數據庫系統。
主要內容如下:
空間數據模型
空間數據查詢語言
空間數據庫管理系統
數據庫技術發展趨勢
信息特性和來源的變化
應用領域的變化
相關技術的發展
當前若幹研究熱點
- 信息集成
- 移動數據管理
- 網格數據管理
- 傳感器數據庫技術
- DBMS的自適應管理
數據庫 chapter 13 數據庫技術新發展