數(shù)據(jù)庫(kù)系統(tǒng)工程師考試是由國(guó)家統(tǒng)一組織的,考試實(shí)行全國(guó)統(tǒng)一大綱、統(tǒng)一試題、統(tǒng)一時(shí)間、統(tǒng)一標(biāo)準(zhǔn)和統(tǒng)一證書(shū)的考試辦法,為了幫助準(zhǔn)備參加數(shù)據(jù)庫(kù)系統(tǒng)工程師考試的考生更加詳細(xì)的了解考試內(nèi)容,唯學(xué)小編特整理了數(shù)據(jù)庫(kù)系統(tǒng)工程師考試大綱,具體內(nèi)容如下:
1.數(shù)據(jù)庫(kù)設(shè)計(jì)
1.1 理解系統(tǒng)需求說(shuō)明
·了解用戶需求、確定系統(tǒng)范圍
·確定應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的各種關(guān)系
·現(xiàn)有環(huán)境與新系統(tǒng)環(huán)境的關(guān)系
·新系統(tǒng)中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)字典、數(shù)據(jù)流
1.2 系統(tǒng)開(kāi)發(fā)的準(zhǔn)備
·選擇開(kāi)發(fā)方法,準(zhǔn)備開(kāi)發(fā)環(huán)境,制訂開(kāi)發(fā)計(jì)劃
1.3 設(shè)計(jì)系統(tǒng)功能
·選擇系統(tǒng)機(jī)構(gòu),設(shè)計(jì)各子系統(tǒng)的功能和接口,設(shè)計(jì)安全性策略、需求和實(shí)現(xiàn)方法,制定詳細(xì)的工作流和數(shù)據(jù)流
1.4數(shù)據(jù)庫(kù)設(shè)計(jì)
1.4.1 設(shè)計(jì)數(shù)據(jù)模型
·概念結(jié)構(gòu)設(shè)計(jì)(設(shè)計(jì)ER模型)
·邏輯結(jié)構(gòu)設(shè)計(jì)(轉(zhuǎn)換成DBMS所能接收的數(shù)據(jù)模型)
·評(píng)審設(shè)計(jì)
1.4.2 物理結(jié)構(gòu)設(shè)計(jì)
·設(shè)計(jì)方法與內(nèi)容
·存取方法的選擇
·評(píng)審設(shè)計(jì)與性能預(yù)測(cè)
1.4.3 數(shù)據(jù)庫(kù)實(shí)施與維護(hù)
·數(shù)據(jù)加載與應(yīng)用程序調(diào)試
·數(shù)據(jù)庫(kù)試運(yùn)行
·數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)
1.4.4 數(shù)據(jù)庫(kù)的保護(hù)
·數(shù)據(jù)庫(kù)的備份與恢復(fù)
·數(shù)據(jù)庫(kù)的安全性
·數(shù)據(jù)庫(kù)的完整性
·數(shù)據(jù)庫(kù)的并發(fā)控制
1.5 編寫(xiě)外部設(shè)計(jì)文檔
·編寫(xiě)系統(tǒng)說(shuō)明書(shū)(系統(tǒng)配置圖、各子系統(tǒng)關(guān)系圖、系統(tǒng)流程圖,系統(tǒng)功能說(shuō)明、輸入輸出規(guī)格說(shuō)明、數(shù)據(jù)規(guī)格說(shuō)明、用戶手冊(cè)框架)
·設(shè)計(jì)系統(tǒng)測(cè)試要求
1.6 設(shè)計(jì)評(píng)審
2.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)
2.1 設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)結(jié)構(gòu)
·信息系統(tǒng)的架構(gòu)(如Client/Server)與DBMS
·多用戶數(shù)據(jù)庫(kù)環(huán)境(文件服務(wù)器體系結(jié)構(gòu)、Client/Server體系結(jié)構(gòu))
·大規(guī)模數(shù)據(jù)庫(kù)和并行計(jì)算機(jī)體系結(jié)構(gòu)(SMP、MPP)
·中間件角色和相關(guān)工具
·按構(gòu)件分解,確定構(gòu)件功能規(guī)格以及構(gòu)件之間的接口
2.2 設(shè)計(jì)輸入輸出
·屏幕界面設(shè)計(jì),設(shè)計(jì)輸入輸出檢查方法和檢查信息
·數(shù)據(jù)庫(kù)交互與連接(掌握C程序設(shè)計(jì)語(yǔ)言,以及Java、Visual Basic、Visual C++、PowerBuilder、Delphi中任一種開(kāi)發(fā)工具與數(shù)據(jù)庫(kù)互連的方法(如何與數(shù)據(jù)庫(kù)服務(wù)器溝通))
2.3 設(shè)計(jì)物理數(shù)據(jù)
·分析事務(wù)在數(shù)據(jù)庫(kù)上運(yùn)行的頻率和性能要求,確定邏輯數(shù)據(jù)組織方式、存儲(chǔ)介質(zhì),設(shè)計(jì)索引結(jié)構(gòu)和處理方式
·將邏輯數(shù)據(jù)結(jié)構(gòu)變換成物理數(shù)據(jù)結(jié)構(gòu),計(jì)算容量(空間代價(jià)),確定存取方法(時(shí)間效率)、系統(tǒng)配置(維護(hù)代價(jià))并進(jìn)行優(yōu)化
2.4 設(shè)計(jì)安全體系
·明確安全等級(jí)
·數(shù)據(jù)庫(kù)的登錄方式
·數(shù)據(jù)庫(kù)訪問(wèn)
·許可(對(duì)象許可、命令許可、授權(quán)許可的方法)
2.5應(yīng)用程序開(kāi)發(fā)
2.5.1 應(yīng)用程序開(kāi)發(fā)
·選擇應(yīng)用程序開(kāi)發(fā)平臺(tái)
·系統(tǒng)實(shí)施順序
·框架開(kāi)發(fā)
·基礎(chǔ)小組的程序開(kāi)發(fā)
·源代碼控制
·版本控制
2.5.2 模塊劃分(原則、方法、標(biāo)準(zhǔn))
2.5.3 編寫(xiě)程序設(shè)計(jì)文檔
·模塊規(guī)格說(shuō)明書(shū)(功能和接口說(shuō)明、程序處理邏輯的描述、輸入輸出數(shù)據(jù)格式的描 述)
·測(cè)試要求說(shuō)明書(shū)(測(cè)試類型和目標(biāo),測(cè)試用例,測(cè)試方法)
2.5.4 程序設(shè)計(jì)評(píng)審
2.6 編寫(xiě)應(yīng)用系統(tǒng)設(shè)計(jì)文檔
·系統(tǒng)配置說(shuō)明、構(gòu)件劃分圖、構(gòu)件間的接口、構(gòu)件處理說(shuō)明、屏幕設(shè)計(jì)文檔、報(bào)表設(shè)計(jì)文檔、程序設(shè)計(jì)文檔、文件設(shè)計(jì)文檔、數(shù)據(jù)庫(kù)設(shè)計(jì)文檔
2.7 設(shè)計(jì)評(píng)審