軟考數據庫系統工程師考試大綱(2004年版)

軟考 責任編輯:gwelcome 2005-05-06

添加老師微信

備考咨詢

加我微信

摘要:一、考試說明1、考試要求(1)掌握計算機體系結構以及各主要部件的性能和基本工作原理;(2)掌握操作系統、程序設計語言的基礎知識,了解編譯程序的基本知識;(3)熟練掌握常用數據結構和常用算法;(4)熟悉軟件工程和軟件開發(fā)項目管理的基礎知識;(5)熟悉計算機網絡的原理和技術;(6)掌握數據庫原理及基本理論;(7)掌握常用的大

一、考試說明

1、考試要求

 (1)掌握計算機體系結構以及各主要部件的性能和基本工作原理;
?。?)掌握操作系統、程序設計語言的基礎知識,了解編譯程序的基本知識;
?。?)熟練掌握常用數據結構和常用算法;
?。?)熟悉軟件工程和軟件開發(fā)項目管理的基礎知識;
 (5)熟悉計算機網絡的原理和技術;
 (6)掌握數據庫原理及基本理論;
?。?)掌握常用的大型數據庫管理系統的應用技術;
 (8)掌握數據庫應用系統的設計方法和開發(fā)過程;
?。?)熟悉數據庫系統的管理和維護方法,了解相關的安全技術;
?。?0)了解數據庫發(fā)展趨勢與新技術;
?。?1)掌握常用信息技術標準、安全性,以及有關法律、法規(guī)的基本知識;
?。?2)了解信息化、計算機應用的基礎知識;
?。?3)正確閱讀和理解計算機領域的英文資料。

2. 通過本考試的合格人員能參與應用信息系統的規(guī)劃、設計、構建、運行和管理,能按照用戶需求,設計、建立、運行、維護高質量的數據庫和數據倉庫;作為數據管理員管理信息系統中的數據資源,作為數據庫管理員建立和維護核心數據庫;擔任數據庫系統有關的技術支持,同時具備一定的網絡結構設計及組網能力;具有工程師的實際工作能力和業(yè)務水平,能指導計算機技術與軟件專業(yè)助理工程師(或技術員)工作。

3. 本考試設置的科目包括
 (1)信息系統知識,考試時間為150分鐘,筆試;
 (2)數據庫系統設計與管理,考試時間為150分鐘,筆試。

二、考試范圍

考試科目1:信息系統知識
 
1. 計算機系統知識

1.1 硬件知識

1.1.1 計算機體系結構和主要部件的基本工作原理
 ·CPU和存儲器的組成、性能、基本工作原理
 ·常用I/O設備、通信設備的性能,以及基本工作原理
 ·I/O接口的功能、類型和特點
 ·CISC/RISC,流水線操作,多處理機,并行處理

1.1.2 存儲系統
 ·虛擬存儲器基本工作原理,多級存儲體系
 ·RAID類型和特性

1.1.3 安全性、可靠性與系統性能評測基礎知識
 ·診斷與容錯
 ·系統可靠性分析評價
 · 計算機系統性能評測方法

1.2 數據結構與算法

1.2.1 常用數據結構
 ·數組(靜態(tài)數組、動態(tài)數組)
 ·線性表、鏈表(單向鏈表、雙向鏈表、循環(huán)鏈表)
 ·棧和隊列
 ·樹(二叉樹、查找樹、平衡樹、遍歷樹、堆)、圖、集合的定義、存儲和操作
 ·Hash(存儲位置計算、碰撞處理)

1.2.2 常用算法
 ·排序算法、查找算法、數值計算、字符串處理、數據壓縮算法、遞歸算法、圖的相關算法
 ·算法與數據結構的關系,算法效率,算法設計,算法描述(流程圖、偽代碼、決策表),算法的復雜性

1.3 軟件知識

1.3.1 操作系統知識
 ·操作系統的類型、特征、地位、內核(中斷控制)、進程、線程概念
 ·處理機管理(狀態(tài)轉換、同步與互斥、信號燈、分時輪轉、搶占、死鎖)
 ·存儲管理(主存保護、動態(tài)連接分配、分段、分頁、虛存)
 ·設備管理(I/O控制、假脫機、磁盤調度)
 ·文件管理(文件目錄、文件的結構和組織、存取方法、存取控制、恢復處理、共享和安全)
 ·作業(yè)管理(作業(yè)調度、作業(yè)控制語言(JCL)、多道程序設計)
 ·漢字處理,多媒體處理,人機界面
 ·網絡操作系統和嵌入式操作系統基礎知識
 ·操作系統的配置

1.3.2 程序設計語言和語言處理程序的知識
 · 匯編、編譯、解釋系統的基礎知識和基本工作原理
 · 程序設計語言的基本成分:數據、運算、控制和傳輸,程序調用的實現機制
 · 各類程序設計語言的主要特點和適用情況

1.4 計算機網絡知識
 ·網絡體系結構(網絡拓撲、OSI/RM、基本的網絡協議)
 ·傳輸介質,傳輸技術,傳輸方法,傳輸控制
 ·常用網絡設備和各類通信設備
 ·Client/Server結構、Browser/Server結構、Browser/Web/Datebase結構
 ·LAN拓撲,存取控制,LAN的組網,LAN間連接,LAN-WAN連接
 ·因特網基礎知識及應用
 ·網絡軟件
 ·網絡管理
 ·網絡性能分析
 ·網絡有關的法律、法規(guī)

2. 數據庫技術

2.1 數據庫技術基礎

2.1.1 數據庫模型
 ·數據庫系統的三級模式(概念模式、外模式、內模式),兩級映像(概念模式/外模式、外模式/內模式)
 ·數據庫模型:數據模型的組成要素,概念數據模型ER圖(實體、屬性、關系),邏輯數據模型(關系模型、層s 次模型、網絡模型)

2.1.2 數據庫管理系統的功能和特征
 ·主要功能(數據庫定義、數據庫操作、數據庫控制、事務管理、用戶視圖)
 ·特征(確保數據獨立性、數據庫存取、同時執(zhí)行過程、排它控制、故障恢復、安全性、完整性)
 ·RDB(關系數據庫),OODB(面向對象數據庫),ORDB(對象關系數據庫),NDB(網狀數據庫)
 ·幾種常用Web數據庫的特點

2.1.3 數據庫系統體系結構
 · 集中式數據庫系統
 · Client/Server數據庫系統
 · 并行數據庫系統
 · 分布式數據庫系統
 · 對象關系數據庫系統

2.2 數據操作
 
2.2.1 關系運算
 ·關系代數運算(并、交、差、笛卡兒積、選擇、投影、連接、除)
 ·元組演算
 ·完整性約束

2.2.2 關系數據庫標準語言(SQL)
 ·SQL的功能與特點
 ·用SQL進行數據定義(表、視圖、索引、約束)
 ·用SQL進行數據操作(數據檢索、數據插入/刪除/更新、觸發(fā)控制)
 ·安全性和授權
 ·程序中的API,嵌入SQL

2.3 數據庫的控制功能
 ·數據庫事務管理(ACID屬性)
 ·數據庫備份與恢復技術(UNDO、REDO)
 ·并發(fā)控制

2.4 數據庫設計基礎理論

2.4.1 關系數據庫設計
 ·函數依賴
 ·規(guī)范化(第一范式、第二范式、第三范式、BC范式、第四范式、第五范式)
 ·模式分解及分解應遵循的原則

2.4.2 對象關系數據庫設計
 ·嵌套關系、 復雜類型,繼承與引用類型
 ·與復雜類型有關的查詢
 ·SQL中的函數與過程
 ·對象關系

2.5 數據挖掘和數據倉庫基礎知識
 ·數據挖掘應用和分類
 ·關聯規(guī)則、聚類
 ·數據倉庫的成分
 ·數據倉庫的模式

2.6 多媒體基本知識

2.6.1 多媒體技術基本概念
 ·多媒體系統基礎知識
 ·常用多媒體文件格式

2.6.2 多媒體壓縮編碼技術
 ·多媒體壓縮編碼技術
 ·統計編碼
 ·預測編碼
 ·編碼的國際標準

2.6.3 多媒體技術應用
 ·簡單圖形的繪制,圖像文件的處理方法
 ·音頻和視頻信息的應用
 ·多媒體應用開發(fā)過程

2.7 系統性能知識
 ·性能計算(響應時間、吞吐量、周轉時間)
 ·性能指標和性能設計
 ·性能測試和性能評估

2.8 計算機應用基礎知識
 ·信息管理、數據處理、輔助設計、科學計算,人工智能等基礎知識
 ·遠程通信服務及相關通信協議基礎知識

3. 系統開發(fā)和運行維護知識

3.1 軟件工程、軟件過程改進和軟件開發(fā)項目管理知識
 ·軟件工程知識
 ·軟件開發(fā)生命周期階段目標和任務
 ·軟件開發(fā)項目基礎知識(時間管理、成本管理、質量管理、人力資源管理、風險管理等)及其常用管理工具
 ·主要的軟件開發(fā)方法(生命周期法、原型法、面向對象法、CASE)
 ·軟件開發(fā)工具與環(huán)境知識
 ·軟件質量管理基礎知識
 ·軟件過程改進基礎知識
 ·軟件開發(fā)過程評估、軟件能力成熟度評估的基礎知識

3.2 系統分析基礎知識
 ·系統分析的目的和任務
 ·結構化分析方法(數據<

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

軟考備考資料免費領取

去領取

!
咨詢在線老師!