1. 程式人生 > >數據庫 chapter 12 數據庫管理系統

數據庫 chapter 12 數據庫管理系統

blog 線索 存取 調度 9.png ima 可控 進入 圖書館

第十二章 數據庫管理系統

闡述DBMS的基本功能,系統結構以及主要的實現技術。

DBMS應具有的基本功能

數據庫定義和創建

數據組織、存儲和管理

數據存取

數據庫事務管理和運行管理

數據庫的建立和維護

其他功能

DBMS的進程結構

實際應用中,DBMS以及應用程序都必須進入某個具體的操作系統環境,應用程序通過DBMS。DBMS通過操作系統,與數據庫中的數據打交道。根據三者關系,一般有四種進程組織方案。

N方案:DBMS與應用程序相融合的方案

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

多線索(Multi-Threaded)DBMS

技術分享

技術分享

技術分享

就像圖書館和學生的關系 圖書共享 學生可以借來做自己的任務

技術分享

多線索的優點:

線索比進程占用較少的資源

線索調度比較靈活,可控制性強

線索切換開銷較小

線索間通信簡便

DBMS系統結構

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

數據存取層

技術分享

技術分享

技術分享

技術分享

技術分享

數據庫物理組織

數據庫要存儲4個方面的數據

數據描述,即數據外模式、模式、內模式

數據本身

數據之間的聯系

存取路徑

數據庫 chapter 12 數據庫管理系統