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