【數據庫系統工程師複習筆記】0.考試大綱及教程目錄

作爲一個小白,打算以通過數據庫系統工程師的考試爲目標,按照考試要求系統的學一學計算機基礎和數據庫的相關內容~會在學習的過程中把及時總結知識點整理出來~

先上大綱!


數據庫系統工程師考試大綱

  • 考試說明

  • 1.考試要求
  1. 掌握計算機體系結構以及各主要部件地性能和基本工作原理;

  2. 掌握操作系統、程序設計語言地基礎知識,瞭解編譯程序地基本知識;

  3. 熟練掌握常用數據結構和常用算法;

  4. 熟悉軟件工程和軟件開發工程管理地基礎知識;

  5. 熟悉計算機網絡地原理和技術;

  6. 掌握數據庫原理及基本理論;

  7. 掌握常用地大型數據庫管理系統地應用技術;

  8. 掌握數據庫應用系統地設計方法和開發過程;

  9. 熟悉數據庫系統地管理和維護方法,瞭解相關地安全技術;

  10. 瞭解數據庫發展趨勢與新技術;

  11. 掌握常用信息技術標準、安全性,以及有關法律、法規地基本知識;

  12. 瞭解信息化、計算機應用地基礎知識;

  13. 正確閱讀和理解計算機領域地英文資料.

 

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

 

  • 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 常用數據結構

  • 數組(靜態數組、動態數組)
  • 線性表、鏈表(單向鏈表、雙向鏈表、循環鏈表)
  • 棧和隊列
  • 樹(二叉樹、查找樹、平衡樹、遍歷樹、堆)、圖、集合地定義、存儲和操作
  • Hash(存儲位置計算、碰撞處理)

1.2.2 常用算法

  • 排序算法、查找算法、數值計算、字符串處理、數據壓縮算法、遞歸算法、圖地相關算法
  • 算法與數據結構的關係,算法效率,算法設計,算法描述(流程圖、僞代碼、決策表),算法的複雜性

1.3 軟件知識

1.3.1 操作系統知識

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

1.3.2 程序設計語言和語言處理程序地知識

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

1.4 計算機網絡知識

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

2. 數據庫技術

2.1 數據庫技術基礎

2.1.1 數據庫模型

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

2.1.2 數據庫管理系統地功能和特徵

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

2.1.3 數據庫系統體系結構

  • 集中式數據庫系統
  • Client/Server數據庫系統
  • 並行數據庫系統
  • 分佈式數據庫系統
  • 對象關係數據庫系統

2.2 數據操作

2.2.1 關係運算

  • 關係代數運算(並、交、差、笛卡兒積、選擇、投影、連接、除)
  • 元組演算
  • 完整性約束

2.2.2 關係數據庫標準語言(SQL)

  • SQL地功能與特點
  • 用SQL進行數據定義(表、視圖、索引、約束)
  • 用SQL進行數據操作(數據檢索、數據插入/刪除/更新、觸發控制)
  • 安全性和授權
  • 程序中地API,嵌入SQL

2.3 數據庫地控制功能

  • 數據庫事務管理(ACID屬性)
  • 數據庫備份與恢復技術(UNDO、REDO)
  • 併發控制

2.4 數據庫設計基礎理論

2.4.1 關係數據庫設計

  • 函數依賴
  • 規範化(第一範式、第二範式、第三範式、BC範式、第四範式、第五範式)
  • 模式分解及分解應遵循地原則

2.4.2 對象關係數據庫設計

  • 嵌套關係、 複雜類型,繼承與引用類型
  • 與複雜類型有關地查詢
  • SQL中地函數與過程
  • 對象關係

2.5 數據挖掘和數據倉庫基礎知識

  • 數據挖掘應用和分類
  • 關聯規則、聚類
  • 數據倉庫地成分
  • 數據倉庫地模式

2.6 多媒體基本知識

2.6.1 多媒體技術基本概念

  • 多媒體系統基礎知識
  • 常用多媒體文件格式

2.6.2 多媒體壓縮編碼技術

  • 多媒體壓縮編碼技術
  • 統計編碼
  • 預測編碼
  • 編碼地國際標準

2.6.3多媒體技術應用

  • 簡單圖形地繪製,圖像文件地處理方法
  • 音頻和視頻信息地應用
  • 多媒體應用開發過程

2.7 系統性能知識

  • 性能計算(應時間、吞吐量、週轉時間)
  • 性能指標和性能設計
  • 性能測試和性能評估

2.8 計算機應用基礎知識

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

3. 系統開發和運行維護知識

3.1 軟件工程、軟件過程改進和軟件開發工程管理知識

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

3.2 系統分析基礎知識

  • 系統分析的目地和任務
  • 結構化分析方法(數據流圖(DFD)和數據字典(DD),實體關係圖(ERD),描述加工處理地結構化語言)
  • 統一建模語言(UML)
  • 系統規格說明書

3.3 系統設計知識

  • 系統設計的目地和任務
  • 結構化設計方法和工具(系統流程圖、HIPO圖、控制流程圖)
  • 系統總體結構設計(總體佈局,設計原則,模塊結構設計,數據存取設計,系統配置方案)
  • 系統詳細設計(代碼設計、數據庫設計、用戶界面設計、處理過程設計)
  • 系統設計說明書

3.4 系統實施知識

  • 系統實施地主要任務
  • 結構化程序設計、面向對象程序設計、可視化程序設計
  • 程序設計語言地選擇、程序設計風格
  • 系統測試地目地、類型,系統測試方法(黑盒測試、白盒測試、灰盒測試)
  • 測試設計和管理(誤曲線、錯誤排除、收斂、注入故障、測試試用例設計、系統測試報告)
  • 系統轉換基礎知識

3.5 系統運行和維護知識

  • 系統運行管理知識
  • 系統維護知識
  • 系統評價知識

4. 安全性知識

  • 安全性基本概念(網絡安全、操作系統安全、數據庫安全)
  • 計算機病毒地防治,計算機犯罪地防範,容災
  • 訪問控制、防闖入、安全管理措施
  • 加密與解密機制
  • 風險分析、風險類型、抗風險措施和內部控制

5.標準化知識

  • 標準化意識,標準化地發展,標準出臺過程
  • 國際標準、國家標準、行業標準、企業標準基本知識
  • 代碼標準、文件格式標準、安全標準軟件開發規範和文檔標準
  • 標準化機構

6.信息化基礎知識

  • 信息化意識
  • 全球信息化趨勢、國家信息化戰略、企業信息化戰略和策略
  • 有關地法律、法規
  • 遠程教育、電子商務、電子政務等基礎知識
  • 企業信息資源管理基礎知識

7.計算機專業英語

  • 掌握計算機技術地基本詞彙
  • 能正確閱讀和理解計算機領域地英文資料

 

考試科目2:數據庫系統設計與管理

1.數據庫設計

1.1理解系統需求說明

  • 瞭解用戶需求、確定系統範圍
  • 確定應用系統數據庫地各種關係
  • 現有環境與新系統環境地關係
  • 新系統中地數據項、數據字典、數據流

1.2 系統開發地準備

  • 選擇開發方法,準備開發環境,制訂開發計劃

1.3 設計系統功能

  • 選擇系統機構,設計各子系統地功能和接口,設計安全性策略、需求和實現方法,制定詳細地工作流和數據流

1.4 數據庫設計

1.4.1 設計數據模型

  • 概念結構設計(設計ER模型)
  • 邏輯結構設計(轉換成DBMS所能接收地數據模型)
  • 評審設計

1.4.2 物理結構設計

  • 設計方法與內容
  • 存取方法地選擇
  • 評審設計與性能預測

1.4.3 數據庫實施與維護

  • 數據加載與應用程序調試
  • 數據庫試運行
  • 數據庫運行與維護

1.4.4 數據庫的保護

  • 數據庫的備份與恢復
  • 數據庫的安全性
  • 數據庫的完整性
  • 數據庫的併發控制

1.5 編寫外部設計文檔

  • 編寫系統說明書(系統配置圖、各子系統關係圖、系統流程圖,系統功能說明、輸入輸出規格說明、數據規格說明、用戶手冊框架)
  • 設計系統測試要求

1.6 設計評審

 

2. 數據庫應用系統設計

2.1 設計數據庫應用系統結構

  • 信息系統的架構(如Client/Server)與DBMS
  • 多用戶數據庫環境(文件服務器體系結構、Client/Server體系結構)
  • 大規模數據庫和並行計算機體系結構(SMP、MPP)
  • 中間件角色和相關工具
  • 按構件分解,確定構件功能規格以及構件之間的接口

2.2 設計輸入輸出

  • 屏幕界面設計,設計輸入輸出檢查方法和檢查信息
  • 數據庫交互與連接(掌握C程序設計語言,以及Java、Visual Basic、Visual C++、PowerBuilder、Delphi中任一種開發工具與數據庫互連地方法(如何與數據庫服務器溝通))

2.3 設計物理數據

  • 分析事務在數據庫上運行的頻率和性能要求,確定邏輯數據組織方式、存儲介質,設計索引結構和處理方式
  • 將邏輯數據結構變換成物理數據結構,計算容量(空間代價),確定存取方法(時間效率)、系統配置(維護代價)並進行優化

2.4 設計安全體系

  • 明確安全等級
  • 數據庫的登錄方式
  • 數據庫訪問
  • 許可(對象許可、命令許可、授權許可的方法)

2.5 應用程序開發

2.5.1 應用程序開發

  • 選擇應用程序開發平臺
  • 系統實施順序
  • 框架開發
  • 基礎小組的程序開發
  • 源代碼控制
  • 版本控制

2.5.2 模塊劃分(原則、方法、標準)

2.5.3 編寫程序設計文檔

  • 模塊規格說明書(功能和接口說明、程序處理邏輯地描述、輸入輸出數據格式地描述)
  • 測試要求說明書(測試類型和目標,測試用例,測試方法)

2.5.4 程序設計評審

2.6 編寫應用系統設計文檔

  • 系統配置說明、構件劃分圖、構件間地接口、構件處理說明、屏幕設計文檔、報表設計文檔、程序設計文檔、文件設計文檔、數據庫設計文檔

2.7 設計評審

3. 數據庫應用系統實施

3.1 整個系統地配置與管理

3.2 常用數據庫管理系統的應用(SQL Server、Oracle、Sybase、DB2、Access或Visual Foxpro)

  • 創建數據庫
  • 創建表、創建索引、創建視圖、創建約束、創建UDDT<用戶自定義類型)
  • 創建和管理觸發器
  • 建立安全體系

3.3 數據庫應用系統安裝

  • 擬定系統安裝計劃(考慮費用、客戶關係、僱員關係、後勤關係和風險等因素)
  • 擬定人力資源使用計劃(組織機構安排地合理性)
  • 直接安裝(安裝新系統並使系統快速進入運行狀態)
  • 並行安裝(新舊系統並行運行一段時間)
  • 階段安裝(經過一系列地步驟和階段使新系統各部分逐步投入運行)

3.4 數據庫應用系統測試

  • 擬定測試目標、計劃、方法與步驟
  • 數據加載,準備測試數據
  • 指導應用程序員進行模塊測試進行驗收
  • 準備系統集成測試環境測試工具
  • 寫出數據庫運行測試報告

3.5 培訓與用戶支持

4.數據庫系統地運行和管理

4.1 數據庫系統地運行計劃

  • 運行策略的確定
  • 確定數據庫系統報警對象和報警方式
  • 數據庫系統地管理計劃(執行,故障/恢復,安全性,完整性,用戶培訓和維護)

4.2 數據庫系統地運行和維護

  • 新舊系統的轉換
  • 收集和分析報警數據(執行報警、故障報警、安全報警)
  • 連續穩定地運行
  • 數據庫維護(數據庫重構、安全視圖地評價和驗證、文檔維護)
  • 數據庫系統地運行統計(收集、分析、提出改進措施)
  • 關於運行標準和標準改進一致性的建議
  • 數據庫系統的審計

4.3 數據庫管理

  • 數據字典和數據倉庫的管理
  • 數據完整性維護和管理(實體完整性、參照完整性)
  • 數據庫物理結構的管理(保證數據不推遲訪問)
  • 數據庫空間及碎片管理
  • 備份和恢復(順序、日誌(審計痕跡)、檢查點)
  • 死鎖管理(集中式、分佈式)
  • 併發控制(可串行性、鎖機制、時間戳、優化)
  • 數據安全性管理(加密、安全、訪問控制、視圖、有效性確認規則)
  • 數據庫管理員(DBA)職責

4.4 性能調整

  • SQL語句的編碼檢驗
  • 表設計的評價 
  • 索引的改進
  • 物理分配的改進
  • 設備增強
  • 數據庫性能優化

4.5 用戶支持

  • 用戶培訓
  • 售後服務

5. SQL

5.1 數據庫語言

  • 數據庫語言的要素
  • 數據庫語言的使用方式(交互式和嵌入式)

5.2 SQL概述

  • SQL語句的特徵
  • SQL語句的基本成分

5.3 數據庫定義

  • 創建數據庫(Create Datebase)、創建表(Create Table)
  • 定義數據完整性
  • 修改表(Alter Table)、刪除表(Drop Table)
  • 定義索引(Create Index)、刪除索引(Drop Index)
  • 定義視圖(Create View)、刪除視圖(Drop View)、更新視圖

5.4 數據操作

  • Select語句的基本機構
  • 簡單查詢
  • SQL中的選擇、投影
  • 字符串比較,涉及空值地比較
  • 日期時間,布爾值,輸出排序
  • 多表查詢
  • 避免屬性歧義
  • SQL中的連接、並、交、差
  • SQL中的元組變量
  • 子查詢

5.5 完整性控制與安全機制

  • 主鍵(Primary Key)約束
  • 外鍵(Foreign Key)約束
  • 屬性值上的約束(Null、Check、Create Domain)
  • 全局約束(Create Assertions)
  • 權限、授權(Grant)、銷權(Revoke)

5.6 創建觸發器(Create Trigger)

5.7 SQL使用方式

  • 交互式SQL
  • 嵌入式SQL
  • SQL與宿主語言接口<Declare、共享變量、遊標、卷遊標)
  • 動態SQL
  • API

5.8 SQL 標準化

6. 網絡環境下的數據庫

6.1 分佈式數據庫

6.1.1 分佈式數據庫的概念

  • 分佈式數據庫的特點與目標

6.1.2 分佈式數據庫地體系結構

  • 分佈式數據庫的模式結構
  • 數據分佈的策略(數據分片、分佈透明性)
  • 分佈式數據庫管理系統

6.1.3 分佈式查詢處理和優化

6.1.4 分佈式事務管理

  • 分佈式數據庫的恢復(故障、恢復、2段提交、3段提交)
  • 分佈式數據庫的透明性(局部、分裂、複製、處理、併發、執行)

6.1.5 分佈式數據庫系統的應用

6.2 網絡環境下數據庫系統地設計與實施

  • 數據地分佈設計
  • 負載均衡設計
  • 數據庫互連技術

6.3 面向Web地DBMS技術

  • 三層體系結構
  • 動態Web網頁
  • ASP、JSP、XML的應用

7.數據庫地安全性

7.1 安全性策略地理解

  • 數據庫視圖的安全性策略
  • 數據地安全級別(最重要的、重要的、注意、選擇)

7.2 數據庫安全測量

  • 用戶訪問控制(採用口令等)
  • 程序訪問控制(包含在程序中的SQL命令限制)
  • 表的訪問控制(視圖機制)
  • 控制訪問的函數和操作
  • 外部存儲數據的加密與解密

8. 數據庫發展趨勢與新技術

8.1 面向對象數據庫(OODBMS)

8.1.1 OODBMS的特徵

8.1.2 面向對象數據模型

  • 對象結構、對象類、繼承與多重繼承、對象標識、對象包含、對象嵌套

8.1.3 面向對象數據庫語言

8.1.4 對象關係數據庫系統(ORDBMS)

  • 嵌套關係
  • 複雜類型
  • 繼承、引用類型
  • 與複雜類型有關的查詢
  • 函數與過程
  • 面向對象與對象關係
  • ORDBMS應用領域

8.2 企業資源計劃(ERP)和數據庫

8.2.1 ERP概述

  • 基本MRP(製造資源計劃)、閉環MRP、ERP
  • 基本原理、發展趨勢
  • ERP設計地總體思路(一箇中心、兩類業務、三條幹線)

8.2.2 ERP與數據庫

  • 運行數據庫與ERP數據模型之間的關係
  • 運行數據庫與ERP數據庫之間的關係

8.2.3 案例分析

8.3 決策支持系統地建立

  • 決策支持系統的概念
  • 數據倉庫設計
  • 數據轉移技術
  • 聯機分析處理(OLAP)技術
  • 企業決策支持解決方案
  • 聯機事務處理(OLTP)

光是列出來都好多哦……

我是沒有買實體書的,但是在看視頻和做題的過程中,發現大部分教程還是按官方教程的目錄安排的而不是按大綱的結構走,所以之類再把教程的目錄貼出來,方便大家有計劃的學習歸納。

上目錄!


第一章、計算機系統知識

  1.1 計算機系統基礎知識

    1.1.1 計算機系統硬件基本組成

    1.1.2 中央處理器

    1.1.3 數據表示

    1.1.4 校驗碼

  1.2 計算機體系結構

    1.2.1 計算機體系結構的發展

    1.2.2 存儲系統

    1.2.3 輸入輸出技術

    1.2.4 總線結構

  1.3 安全性、可靠性與系統性能評測基礎知識

    1.3.1 計算機安全概述

    1.3.2 加密技術和認證技術

    1.3.3 計算機可靠性

    1.3.4 計算機系統的性能評價

第二章、數據結構與算法

  2.1 線性結構

    2.1.1 線性表

    2.1.2 棧和隊列

    2.1.3 串

  2.2 數組和矩陣

  2.3 樹和圖

    2.3.1 樹

    2.3.2 圖

  2.4 常用算法

    2.4.1 算法概述

    2.4.2 排序算法

    2.4.3 查找算法

    2.4.4 字符串處理算法

    2.4.5 遞歸算法

    2.4.6 圖的相關算法

第三章、操作系統知識

  3.1 操作系統基礎知識

    3.1.1 操作系統的定義與作用

    3.1.2 操作系統的特徵與功能

    3.1.3 操作系統的類型

  3.2 處理機管理

    3.2.1 基本概念

    3.2.2 進程控制

    3.2.3 進程間的通信

    3.2.4 管程

    3.2.5 進程調度

    3.2.6 死鎖

    3.2.7 線程

  3.3 存儲管理

    3.3.1 基本概念

    3.3.2 存儲管理方案

    3.3.3 分頁存儲管理

    3.3.4 分段存儲管理

    3.3.5 段頁式存儲管理

    3.3.6虛擬存儲管理

  3.4 設備管理

    3.4.1 設備管理概念

    3.4.2 I/O軟件

    3.4.3 設備管理採用的相關緩衝技術

    3.4.4 磁盤調度

  3.5 文件管理

    3.5.1 文件與文件系統

    3.5.2 文件的結構和組織

    3.5.3 文件目錄

    3.5.4 存取方法和存儲空間的管理

    3.5.5 文件的使用

    3.5.6 文件的共享和保護

    3.5.7系統的安全和可靠性

  3.6 作業管理

    3.6.1 作業與作業控制

    3.6.2 作業調度

    3.6.3 用戶界面

  3.7 網絡與嵌入式操作系統基礎知識

    3.7.1 網絡操作系統

    3.7.2 嵌入式操作系統

  3.8 UNIX操作系統實例

    3.8.1 UNIX操作系統

    3.8.2 UNIX文件系統

    3.8.3 UNIX進程與存儲管理

    3.8.4 UNIX設備管理

    3.8.5 shell程序

第四章、程序語言基礎知識

  4.1 程序語言概述

    4.1.1 程序語言的基本概念

    4.1.2 程序語言的基本成分

  4.2 語言處理程序基礎

    4.2.1 彙編程序基本原理

    4.2.2 編譯程序基本原理

    4.2.3 解釋程序基本原理

第五章、網絡基礎知識

  5.1 網絡概述

    5.1.1 計算機網絡的概念

    5.1.2 計算機網絡的分類

    5.1.3 網絡拓撲結構

  5.2 ISO/OSI網絡體系結構

  5.3 網絡互連硬件

    5.3.1 網絡的設備

    5.3.2 網絡的傳輸介質

    5.3.3 組建網絡

  5.4 網絡的協議與標準

    5.4.1 網絡的標準

    5.4.2 局域網協議

    5.4.3 廣域網協議

    5.4.4 TCP/IP協議簇

  5.5 Internet及應用

    5.5.1 Internet概述

    5.5.2 Internet地址  

    5.5.3 Internet服務

  5.6 網絡安全

    5.6.1 網絡安全概述

    5.6.2 網絡的信息安全

    5.6.3 防火牆技術

第六章、多媒體基礎知識

  6.1 多媒體的基本概念

    6.1.1 多媒體基本概念

    6.1.2 虛擬現實基本概念

  6.2 聲音

    6.2.1 基本概念

    6.2.2 聲音文件格式

  6.3 圖形和圖像

    6.3.1 基礎知識

    6.3.2 圖形、圖像文件格式

  6.4 動畫和視頻

    6.4.1 基礎知識

    6.4.2 圖形、圖像文件格式

  6.5 多媒體網絡

    6.5.1 超文本與超媒體

    6.5.2 流媒體

  6.6 多媒體計算機系統

    6.6.1 多媒體計算機硬件系統

    6.6.2 多媒體計算機軟件系統

第七章、數據庫技術基礎

  7.1 基本概念

    7.1.1 數據庫與數據庫管理系統

    7.1.2 數據庫技術的發展

    7.1.3 DBMS的功能和特點

    7.1.4 數據庫系統的體系結構

    7.1.5 數據庫系統的三級模式結構

  7.2 數據模型

    7.2.1 數據庫模型的基本概念

    7.2.2 數據模型的三要素

    7.2.3 E-R模型

    7.2.4 層次模型

    7.2.5 網狀模型

    7.2.6 關係模型

    7.2.7 面向對象模型

  7.3 數據庫的控制功能

    7.3.1 事務管理(ACID屬性)

    7.3.2 故障恢復

    7.3.3 併發控制

    7.3.4 安全性和授權

  7.4 數據倉庫和數據挖掘基礎知識

    7.4.1 數據倉庫

    7.4.2 數據挖掘

第八章、關係數據庫

  8.1 概述

    8.1.1 關係數據庫的基本概念

    8.1.2 關係數據庫模式

    8.1.3 完整性約束

  8.2 關係運算

    8.2.1 關係代數運算

    8.2.2 五種基本的關係代數運算

    8.2.3 擴展的關係運算

  8.3 元組演算

    8.3.1 原子公式

    8.3.2 公式的定義

    8.3.3 關係代數的五中基本運算轉換爲元組演算表達式

  8.4 域演算

    8.4.1 原子公式

    8.4.2 公式的定義

    8.4.3 舉例

  8.5 查詢優化

    8.5.1 基本概念

    8.5.2 關係代數表達式中的查詢優化

  8.6 關係數據庫設計基礎理論

    8.6.1 基礎知識

    8.6.2 規範化

    8.6.3 數據以來的公理系統

    8.6.4 模式分解及分解應具有的特性

第九章、SQL語言

  9.1 數據庫語言

    9.1.1 數據庫語言概述C

    9.1.2 數據庫語言的分類C

  9.2 SQL概述

    9.2.1 SQL語句的特徵

    9.2.2 SQL的基本組成

  9.3 數據庫定義

    9.3.1 基本域類型

    9.3.2 創建表(CREATE TABLE)

    9.3.3 修改表和刪除表

    9.3.4 創建和刪除索引

    9.3.5 視圖創建和刪除

  9.4 數據操作

    9.4.1 Select 基本結構

    9.4.2 簡單查詢

    9.4.3 連接查詢

    9.4.4 子查詢與聚集函數

    9.4.5 分組查詢

    9.4.6 更名操作

    9.4.7 字符串操作

    9.4.8 集合操作C

    9.4.9 視圖查詢與更新

  9.5 SQL中的授權

    9.5.1 主鍵(Primary Key) 約束

    9.5.2 外鍵(Foreign Key) 約束

    9.5.3 屬性值上的約束

    9.5.4 全局約束Create assertions

    9.5.5 授權(Grant) 與消權(revoke)

  9.6 創建與刪除觸發器

    9.6.1 概述

    9.6.2 創建觸發器

    9.6.3 更改和刪除觸發器

  9.7 嵌入式SQL

    9.7.1 SQL與宿主語言的接口

    9.7.2 動態SQL

  9.8 SQL-99所支持的對象關係模型

    9.8.1 嵌套關係

    9.8.2 複雜類型

    9.8.3 繼承

    9.8.4 引用類型

    9.8.5 與複雜類型有關的查詢

    9.8.6 函數和過程

  9.9 SQL應用案例

    9.9.1 應用案例一

    9.9.2 應用案例二

第十章、系統開發和運行知識

  10.1 軟件工程基礎知識

    10.1.1 軟件工程基礎原理

    10.1.2 軟件生存週期模型

    10.1.3 軟件開發方法

    10.1.4 軟件開發項目管理

    10.1.5 軟件工具與軟件開發環境

  10.2 系統分析基礎知識

    10.2.1 系統分析概念

    10.2.2 軟件需求分析

    10.2.3 結構化分析方法

    10.2.4 面向對象分析方法

  10.3 系統設計知識

    10.3.1 系統設計的內容和步驟

    10.3.2 系統設計的基本原理

    10.3.3 系統模塊結構設計

    10.3.4 結構化設計方法

    10.3.5 面向對象設計方法

    10.3.6 系統輸入輸出設計

    10.3.7 處理過程設計

    10.3.8 用戶界面設計

  10.4 系統實施知識

    10.4.1 系統實施概念

    10.4.2 系統測試

    10.4.3 測試策略和測試方法

    10.4.4 系統轉換

   10.5 系統運行與維護知識

    10.5.1 系統維護概述

    10.5.2 系統評價

第十一章、數據庫設計

  11.1 數據庫設計概述

    11.1.1 數據庫應用系統的生命週期

    11.1.2 數據庫設計的一般策略

    11.1.3 數據庫設計的步驟

  11.2 系統需求分析

    11.2.1 需求分析的任務、方法和目標

    11.2.2 需求分析階段的文檔

    11.2.3 案例分析

  11.3 概念結構設計

    11.3.1 概念結構設計策略與方法

    11.3.2 用E-R方法建立概念模型

  11.4 邏輯結構設計

    11.4.1 E-R圖向關係模型的轉換

    11.4.2 關係模式的規範

    11.4.3 確定完整性約束

    11.4.4 用戶視圖確定

  11.5 數據庫的物理設計

    11.5.1 數據庫物理設計工作過程

    11.5.2 數據庫物理設計工作步驟

  11.6 應用程序設計

  11.7 數據庫系統的實現

  11.8 數據庫實施與維護

    11.8.1 數據庫實施

    11.8.2 數據庫維護

  11.9 數據庫的保護

    11.9.1 事物的概念

    11.9.2 數據庫的備份與恢復

    11.9.3 數據庫的安全性

    11.9.4 數據庫的完整性

    11.9.5 數據庫的併發控制

  11.10 案例分析

    11.10.1 高校實驗管理系統

    11.10.2 旅遊管理系統

    11.10.3 圖書管理系統

第十二章 數據庫的運行和管理

  12.1 數據庫系統的 運行計劃

    12.1.1 運行策略的確認

    12.1.2 確定數據庫系統監控對象和監控方式

    12.1.3 數據庫系統管理計劃

  12.2 數據庫系統的運行和維護

    12.2.1 監控數據的手機與分析

    12.2.2 穩定運行中的業務持續性

    12.2.3 數據庫維護

    12.2.4 數據庫系統的運行統計

    12.2.5 數據庫系統的審計

  12.3 數據庫系統的管理

    12.3.1 數據字典的管理

    12.3.2 數據完整性維護和管理

    12.3.3 數據庫的存儲管理

    12.3.4 備份和恢復

    12.3.5 併發控制與死鎖管理

    12.3.6 數據安全性管理

  12.4 性能調整

    12.4.1 SQL語句的編碼檢驗

    12.4.2 表設計的評價

    12.4.3 索引改進

    12.4.4 設備增強

  12.5 用戶支持

    12.5.1 用戶培訓

    12.5.2 售後服務

第十三章、數據庫發展和新技術

  13.1 分佈式數據庫

    13.1.1 分佈式數據庫的概念

    13.1.2 分佈式數據庫的體系結構

    13.1.3 分佈式查詢處理和優化

    13.1.4 分佈事物管理

    13.1.5 分佈式數據庫系統的應用

  13.2 Web與數據庫

    13.2.1 Web概述

    13.2.2 Web服務器腳步程序與服務器的接口

    13.2.3 CGI的應用

    13.2.4 ASP的應用

    13.2.5 Servlet和JSP的應用

  13.3 XML與數據庫

    13.3.1 什麼是XML

    13.3.2 XML文件存儲面臨的問題

    13.3.3 XML與數據庫的數據轉換

  13.4 面向對象數據庫

    13.4.1 面向對象數據庫系統的特徵

    13.4.2 面向對象數據模型

    13.4.3 面向對象數據庫語言

    13.4.4 對象關係數據庫系統

  13.5 決策支持系統與數據庫

    13.5.1 決策支持系統的概念

    13.5.2 數據倉庫設計

    13.5.3 數據庫轉移技術

    13.5.4 聯機分析處理(OLAP)

    13.5.5 聯機事務處理(OLTP)

  13.6 非關係型數據庫NoSQL

    13.6.1 NoSQL概念

    13.6.2 相關理論基礎

    13.6.3 NoSQL數據庫的種類

第十四章、標準化和知識產權基礎知識

  14.1 標準化基礎知識

    14.1.1 標準化的基本概念

    14.1.2 信息技術標準化

    14.1.3 標準化組織

  14.2 知識產權基礎知識

    14.2.1 知識產權基本概念

    14.2.2 計算機軟件著作權

    14.2.3 計算機軟件商業祕密權

    14.2.4 專利權

    14.2.5 商標權


之後的時間,讓我們個個擊破吧!!加油!!!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章