- 相關(guān)推薦
2015年計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》復(fù)習(xí)重點(diǎn):數(shù)據(jù)庫(kù)系統(tǒng)
1數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu)
1、 數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu):是指數(shù)據(jù)庫(kù)系統(tǒng)的組成構(gòu)件、各構(gòu)件的功能及各構(gòu)件間的協(xié)同工作方式;
2、 分類:
(1) 集中式:全部數(shù)據(jù)和數(shù)據(jù)管理功能均集中在一臺(tái)計(jì)算機(jī)上的數(shù)據(jù)庫(kù)系統(tǒng);包括單用戶和主從式兩種,單用戶DBS是指系統(tǒng)由一個(gè)用戶獨(dú)占,不同機(jī)器間不能共享數(shù)據(jù);主從式DBS是指一個(gè)主機(jī)帶多個(gè)分時(shí)多用戶的DBS;
(2) 分布式:數(shù)據(jù)庫(kù)中的數(shù)據(jù)在邏輯上是一個(gè)整體,但在物理上卻可以分布在網(wǎng)絡(luò)中不同數(shù)據(jù)管理節(jié)點(diǎn)上;
(3) 客戶/服務(wù)器:將DBMS和數(shù)據(jù)庫(kù)應(yīng)用分開,網(wǎng)絡(luò)中某些節(jié)點(diǎn)上的計(jì)算機(jī)專門執(zhí)行DBMS功能,負(fù)責(zé)數(shù)據(jù)管理服務(wù),稱為數(shù)據(jù)庫(kù)服務(wù)器;其他節(jié)點(diǎn)的計(jì)算機(jī)上安裝DBMS的外圍應(yīng)用開發(fā)工具,支持用戶的應(yīng)用,主要負(fù)責(zé)數(shù)據(jù)表示服務(wù),稱為客戶端;
(4) 并行式:硬件平臺(tái)是并行計(jì)算機(jī)系統(tǒng),使用多個(gè)CPU和多個(gè)磁盤進(jìn)行并行數(shù)據(jù)處理和磁盤訪問操作,以提高執(zhí)行速度;
(5) WEB式: 由通過互聯(lián)網(wǎng)連接起來的客戶端、WEB服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器組成。
2數(shù)據(jù)庫(kù)管理系統(tǒng)
2.1 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能
(1) 數(shù)據(jù)定義功能:DBMS提供了數(shù)據(jù)定義語(yǔ)言(DDL),用戶利用DDL定義數(shù)據(jù)庫(kù)對(duì)象的三級(jí)模式結(jié)構(gòu),描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)特征。
(2) 數(shù)據(jù)操縱功能:DBMS提供數(shù)據(jù)操縱語(yǔ)言(DML),用戶利用DML對(duì)數(shù)據(jù)進(jìn)行查詢、插入、刪除或更新;
(3) 數(shù)據(jù)庫(kù)運(yùn)行管理和控制功能
(4) 數(shù)據(jù)庫(kù)的建立和維護(hù)功能
2.2 數(shù)據(jù)庫(kù)系統(tǒng)的全局結(jié)構(gòu)
1、 DBS可分為用戶、人機(jī)交互界面、DBMS和磁盤四個(gè)層次;
2、 用戶可分為四類:數(shù)據(jù)庫(kù)管理員DBA;專業(yè)用戶;應(yīng)用程序員;終端用戶;
3、 DBMS可分為兩部份:
(1) 查詢處理器:面向用戶查詢請(qǐng)求;包括以下幾個(gè)功能模塊:DML編譯器、嵌入式DML的預(yù)編譯器、DDL編譯器、查詢執(zhí)行引擎;
(2) 存儲(chǔ)管理器:面向數(shù)據(jù)存儲(chǔ)訪問,包括以下幾個(gè)功能模塊:權(quán)限和完整性管理器、事務(wù)管理器、文件管理器、緩沖區(qū)管理器;
4、 磁盤存儲(chǔ)的類型:
(1) 以數(shù)據(jù)庫(kù)文件方式存儲(chǔ)的應(yīng)用數(shù)據(jù);
(2) 數(shù)據(jù)字典;
(3) 為提高查詢速度而設(shè)置的數(shù)據(jù)庫(kù)引擎;
(4) DMS運(yùn)行時(shí)的統(tǒng)計(jì)分析數(shù)據(jù);
(5) 日志信息。
3數(shù)據(jù)庫(kù)技術(shù)的發(fā)展和應(yīng)用
1、 第一代DBS:60年代末70年代初,層次型和網(wǎng)狀型DBS;
2、 第二代DBS:70年代后期,關(guān)系數(shù)據(jù)庫(kù)系統(tǒng);
新型DBS:80年代,分布式數(shù)據(jù)庫(kù)系統(tǒng);90年代,面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)
【計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》復(fù)習(xí)重點(diǎn):數(shù)據(jù)庫(kù)系統(tǒng)】相關(guān)文章:
計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》第二章復(fù)習(xí)重點(diǎn)07-22
2015計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》復(fù)習(xí)重點(diǎn):文件組織09-10
計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》第一章復(fù)習(xí)重點(diǎn)09-26
2015計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》復(fù)習(xí)重點(diǎn):軟件設(shè)計(jì)過程08-12
2015年計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》復(fù)習(xí)重點(diǎn):數(shù)據(jù)庫(kù)基本概念08-27
計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫(kù)系統(tǒng)工程師試題06-08
2015年計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》復(fù)習(xí)重點(diǎn):數(shù)據(jù)模型06-02
2015計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)工程師》復(fù)習(xí)重點(diǎn):索引技術(shù)基本概念10-13
計(jì)算機(jī)四級(jí)考試《數(shù)據(jù)庫(kù)系統(tǒng)工程師》測(cè)試題及答案07-11
2017計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)系統(tǒng)工程師》考試題及答案06-27