監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

文章來(lái)源:泛普軟件

一、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的工作模式

接受應(yīng)用程序的數(shù)據(jù)請(qǐng)求和處理請(qǐng)求
將用戶的數(shù)據(jù)請(qǐng)求(高級(jí)指令)轉(zhuǎn)換成復(fù)雜的機(jī)器代碼(低級(jí)指令)
實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作
從對(duì)數(shù)據(jù)庫(kù)的操作中接受查詢結(jié)果
對(duì)數(shù)據(jù)結(jié)果進(jìn)行處理(格式轉(zhuǎn)換)
將處理結(jié)果返回給用戶

二、數(shù)據(jù)管理系統(tǒng)的主要功能

DBMS的主要功能有:

數(shù)據(jù)庫(kù)的定義功能。DBMS提供模式DDL(描述概念模式的數(shù)據(jù)定義語(yǔ)言)定義數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)、兩級(jí)映象,定義數(shù)據(jù)的完整性約束、保密限制等約束。因此,在DBMS中應(yīng)包括DDL的編譯程序。

數(shù)據(jù)庫(kù)的操縱功能。DBMS提供DML(數(shù)據(jù)操縱語(yǔ)言)實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作?;镜臄?shù)據(jù)操作有兩類:檢索(查詢)和更新(包括插人、刪除、更新)。因此,在DBMS中應(yīng)包括DML的編譯程序或解釋程序。依照語(yǔ)言的級(jí)別,DML又可分成過(guò)程性DML和非過(guò)程性DML兩種。

數(shù)據(jù)庫(kù)的保護(hù)功能。DBMS對(duì)數(shù)據(jù)庫(kù)的保護(hù)主要通過(guò)四個(gè)方面實(shí)現(xiàn):1、數(shù)據(jù)庫(kù)的恢復(fù)。在數(shù)據(jù)庫(kù)被破壞或數(shù)據(jù)不正確時(shí),系統(tǒng)有能力把數(shù)據(jù)庫(kù)恢復(fù)到正確的狀態(tài)。2、數(shù)據(jù)庫(kù)的并發(fā)控制。在多個(gè)用戶同時(shí)對(duì)同一個(gè)數(shù)據(jù)進(jìn)行操作時(shí),系統(tǒng)應(yīng)能加以控制,防止破壞DB中的數(shù)據(jù)。3、數(shù)據(jù)完整性控制。保證數(shù)據(jù)庫(kù)中數(shù)據(jù)及語(yǔ)義的正確性和有效性,防止任何對(duì)數(shù)據(jù)造成錯(cuò)誤的操作。4、數(shù)據(jù)安全性控制。防止未經(jīng)授權(quán)的用戶存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),以避免數(shù)據(jù)的泄露、更改或破壞。

數(shù)據(jù)庫(kù)的維護(hù)功能。這一部分包括數(shù)據(jù)庫(kù)的數(shù)據(jù)載人、轉(zhuǎn)換、轉(zhuǎn)儲(chǔ),數(shù)據(jù)庫(kù)的改組以及性能監(jiān)控等功能。數(shù)據(jù)字典。數(shù)據(jù)庫(kù)系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù)庫(kù)稱為數(shù)據(jù)字典(DD)。對(duì)數(shù)據(jù)庫(kù)的操作都要通過(guò)DD才能實(shí)現(xiàn)。DD中還存放數(shù)據(jù)庫(kù)運(yùn)行時(shí)的統(tǒng)計(jì)信息,例如記錄個(gè)數(shù)、訪問(wèn)次數(shù)等。

上面是一般的DBMS所具備的功能,通常在大、中型計(jì)算機(jī)上實(shí)現(xiàn)的DBMS功能較強(qiáng)、較全,在微型計(jì)算機(jī)上實(shí)現(xiàn)的DBMS功能較弱。

三、DBMS的模塊組成

從模塊結(jié)構(gòu)來(lái)觀察,DBMS由兩大部分組成:查詢處理器和存儲(chǔ)管理器。
查詢處理器有四個(gè)主要成分:DDL編譯器,DML編譯器,嵌人式DML的預(yù)編譯器及查詢運(yùn)行核心程序。
存儲(chǔ)管理器有四個(gè)主要成分:權(quán)限和完整性管理器,事務(wù)管理器,文件管理器及緩沖區(qū)管理器。


 

一、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的工作模式

接受應(yīng)用程序的數(shù)據(jù)請(qǐng)求和處理請(qǐng)求
將用戶的數(shù)據(jù)請(qǐng)求(高級(jí)指令)轉(zhuǎn)換成復(fù)雜的機(jī)器代碼(低級(jí)指令)
實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作
從對(duì)數(shù)據(jù)庫(kù)的操作中接受查詢結(jié)果
對(duì)數(shù)據(jù)結(jié)果進(jìn)行處理(格式轉(zhuǎn)換)
將處理結(jié)果返回給用戶

二、數(shù)據(jù)管理系統(tǒng)的主要功能

DBMS的主要功能有:

數(shù)據(jù)庫(kù)的定義功能。DBMS提供模式DDL(描述概念模式的數(shù)據(jù)定義語(yǔ)言)定義數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)、兩級(jí)映象,定義數(shù)據(jù)的完整性約束、保密限制等約束。因此,在DBMS中應(yīng)包括DDL的編譯程序。

數(shù)據(jù)庫(kù)的操縱功能。DBMS提供DML(數(shù)據(jù)操縱語(yǔ)言)實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作?;镜臄?shù)據(jù)操作有兩類:檢索(查詢)和更新(包括插人、刪除、更新)。因此,在DBMS中應(yīng)包括DML的編譯程序或解釋程序。依照語(yǔ)言的級(jí)別,DML又可分成過(guò)程性DML和非過(guò)程性DML兩種。

數(shù)據(jù)庫(kù)的保護(hù)功能。DBMS對(duì)數(shù)據(jù)庫(kù)的保護(hù)主要通過(guò)四個(gè)方面實(shí)現(xiàn):1、數(shù)據(jù)庫(kù)的恢復(fù)。在數(shù)據(jù)庫(kù)被破壞或數(shù)據(jù)不正確時(shí),系統(tǒng)有能力把數(shù)據(jù)庫(kù)恢復(fù)到正確的狀態(tài)。2、數(shù)據(jù)庫(kù)的并發(fā)控制。在多個(gè)用戶同時(shí)對(duì)同一個(gè)數(shù)據(jù)進(jìn)行操作時(shí),系統(tǒng)應(yīng)能加以控制,防止破壞DB中的數(shù)據(jù)。3、數(shù)據(jù)完整性控制。保證數(shù)據(jù)庫(kù)中數(shù)據(jù)及語(yǔ)義的正確性和有效性,防止任何對(duì)數(shù)據(jù)造成錯(cuò)誤的操作。4、數(shù)據(jù)安全性控制。防止未經(jīng)授權(quán)的用戶存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),以避免數(shù)據(jù)的泄露、更改或破壞。

數(shù)據(jù)庫(kù)的維護(hù)功能。這一部分包括數(shù)據(jù)庫(kù)的數(shù)據(jù)載人、轉(zhuǎn)換、轉(zhuǎn)儲(chǔ),數(shù)據(jù)庫(kù)的改組以及性能監(jiān)控等功能。
數(shù)據(jù)字典。數(shù)據(jù)庫(kù)系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù)庫(kù)稱為數(shù)據(jù)字典(DD)。對(duì)數(shù)據(jù)庫(kù)的操作都要通過(guò)DD才能實(shí)現(xiàn)。DD中還存放數(shù)據(jù)庫(kù)運(yùn)行時(shí)的統(tǒng)計(jì)信息,例如記錄個(gè)數(shù)、訪問(wèn)次數(shù)等。

上面是一般的DBMS所具備的功能,通常在大、中型計(jì)算機(jī)上實(shí)現(xiàn)的DBMS功能較強(qiáng)、較全,在微型計(jì)算機(jī)上實(shí)現(xiàn)的DBMS功能較弱。

三、DBMS的模塊組成

從模塊結(jié)構(gòu)來(lái)觀察,DBMS由兩大部分組成:查詢處理器和存儲(chǔ)管理器。
查詢處理器有四個(gè)主要成分:DDL編譯器,DML編譯器,嵌人式DML的預(yù)編譯器及查詢運(yùn)行核心程序。
存儲(chǔ)管理器有四個(gè)主要成分:權(quán)限和完整性管理器,事務(wù)管理器,文件管理器及緩沖區(qū)管理器。


 

一、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的工作模式

接受應(yīng)用程序的數(shù)據(jù)請(qǐng)求和處理請(qǐng)求
將用戶的數(shù)據(jù)請(qǐng)求(高級(jí)指令)轉(zhuǎn)換成復(fù)雜的機(jī)器代碼(低級(jí)指令)
實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作
從對(duì)數(shù)據(jù)庫(kù)的操作中接受查詢結(jié)果
對(duì)數(shù)據(jù)結(jié)果進(jìn)行處理(格式轉(zhuǎn)換)
將處理結(jié)果返回給用戶

二、數(shù)據(jù)管理系統(tǒng)的主要功能

DBMS的主要功能有:

數(shù)據(jù)庫(kù)的定義功能。DBMS提供模式DDL(描述概念模式的數(shù)據(jù)定義語(yǔ)言)定義數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)、兩級(jí)映象,定義數(shù)據(jù)的完整性約束、保密限制等約束。因此,在DBMS中應(yīng)包括DDL的編譯程序。

數(shù)據(jù)庫(kù)的操縱功能。DBMS提供DML(數(shù)據(jù)操縱語(yǔ)言)實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作?;镜臄?shù)據(jù)操作有兩類:檢索(查詢)和更新(包括插人、刪除、更新)。因此,在DBMS中應(yīng)包括DML的編譯程序或解釋程序。依照語(yǔ)言的級(jí)別,DML又可分成過(guò)程性DML和非過(guò)程性DML兩種。

數(shù)據(jù)庫(kù)的保護(hù)功能。DBMS對(duì)數(shù)據(jù)庫(kù)的保護(hù)主要通過(guò)四個(gè)方面實(shí)現(xiàn):1、數(shù)據(jù)庫(kù)的恢復(fù)。在數(shù)據(jù)庫(kù)被破壞或數(shù)據(jù)不正確時(shí),系統(tǒng)有能力把數(shù)據(jù)庫(kù)恢復(fù)到正確的狀態(tài)。2、數(shù)據(jù)庫(kù)的并發(fā)控制。在多個(gè)用戶同時(shí)對(duì)同一個(gè)數(shù)據(jù)進(jìn)行操作時(shí),系統(tǒng)應(yīng)能加以控制,防止破壞DB中的數(shù)據(jù)。3、數(shù)據(jù)完整性控制。保證數(shù)據(jù)庫(kù)中數(shù)據(jù)及語(yǔ)義的正確性和有效性,防止任何對(duì)數(shù)據(jù)造成錯(cuò)誤的操作。4、數(shù)據(jù)安全性控制。防止未經(jīng)授權(quán)的用戶存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),以避免數(shù)據(jù)的泄露、更改或破壞。

數(shù)據(jù)庫(kù)的維護(hù)功能。這一部分包括數(shù)據(jù)庫(kù)的數(shù)據(jù)載人、轉(zhuǎn)換、轉(zhuǎn)儲(chǔ),數(shù)據(jù)庫(kù)的改組以及性能監(jiān)控等功能。

數(shù)據(jù)字典。數(shù)據(jù)庫(kù)系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù)庫(kù)稱為數(shù)據(jù)字典(DD)。對(duì)數(shù)據(jù)庫(kù)的操作都要通過(guò)DD才能實(shí)現(xiàn)。DD中還存放數(shù)據(jù)庫(kù)運(yùn)行時(shí)的統(tǒng)計(jì)信息,例如記錄個(gè)數(shù)、訪問(wèn)次數(shù)等。

上面是一般的DBMS所具備的功能,通常在大、中型計(jì)算機(jī)上實(shí)現(xiàn)的DBMS功能較強(qiáng)、較全,在微型計(jì)算機(jī)上實(shí)現(xiàn)的DBMS功能較弱。

三、DBMS的模塊組成

從模塊結(jié)構(gòu)來(lái)觀察,DBMS由兩大部分組成:查詢處理器和存儲(chǔ)管理器。
查詢處理器有四個(gè)主要成分:DDL編譯器,DML編譯器,嵌人式DML的預(yù)編譯器及查詢運(yùn)行核心程序。存儲(chǔ)管理器有四個(gè)主要成分:權(quán)限和完整性管理器,事務(wù)管理器,文件管理器及緩沖區(qū)管理器。

發(fā)布:2007-04-22 10:13    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:

泛普沈陽(yáng)OA快博其他應(yīng)用

沈陽(yáng)OA軟件 沈陽(yáng)OA新聞動(dòng)態(tài) 沈陽(yáng)OA信息化 沈陽(yáng)OA快博 沈陽(yáng)OA行業(yè)資訊 沈陽(yáng)軟件開(kāi)發(fā)公司 沈陽(yáng)門禁系統(tǒng) 沈陽(yáng)物業(yè)管理軟件 沈陽(yáng)倉(cāng)庫(kù)管理軟件 沈陽(yáng)餐飲管理軟件 沈陽(yáng)網(wǎng)站建設(shè)公司