課程簡介
本大綱會根據不同授課對象學員的問題或情況會添加或修改部分具體內容,增加案例等,此大綱僅作為大致參考。
目標收益
培訓對象
課程大綱
第一章 DB2概述基礎 |
1.DB2組件介紹 2.DB2安裝(重點了解:安裝DB2 FOR AIX) 3.裝練習和案例(該實踐環(huán)節(jié)由學員定,建議簡要安裝步驟掌握) 通過本章的講解,學員可以對比DB2家族的產品,能夠描述DB2的基本組件,并通過講解和動手練習學會安裝。 |
第二章 DB2訪問 |
1.DB2 CLP命令行使用 2.DB2圖形界面工具使用 3.數據庫訪問練習和案例 通過本章的講解,學員能夠了解兩種與DB2交互的方法,命令行和圖形界面方法。并通過練習學習和掌握這兩種方法的用法,如控制中心、任務中心、健康中心等。 |
第三章 DB2實例及體系結構 |
1.DB2實例管理 2.DB2內存模型 3.DB2進程/線程模型 4.實例管理練習和案例 本單元學習實例的創(chuàng)建、刪除、升級、啟停等,還會介紹一些重要的實例參數。并介紹DB2的內容結構和線程模型,這對于深入理解DB2的內部機制具有非常重要的作用。 |
第四章DB2存儲模型及存儲規(guī)劃設計 |
1.數據庫創(chuàng)建、管理 2.數據庫參數配置 3.DB2存儲表空間設計 4.練習數據庫創(chuàng)建和管理、數據庫表空間創(chuàng)建 本章會學習創(chuàng)建數據庫的步驟,對SMS、DMS表空間、自動存儲表空間進行介紹、對數據庫的存儲模型和層次結構進行介紹、還將學習數據庫參數配置最佳實踐。 |
第五章 DB2的常用命令 |
30多組,靈活多樣的掌握和了解DB2的常用命令。 通過本章節(jié)命令行講解,為后續(xù)的快速開發(fā)及靈活應用做好做基礎的準備。 |
第六章 數據移動工具及案例分析 |
1.Export/Import工具 2.LOAD使用精解(包括實際使用中遇到的問題分析) 3.db2look, db2move (不同平臺的數據遷移) 4.db2dart等 5.練習各種數據導入導出工具 本章中,重點介紹幾個DB2數據移動工具,如export/import/load等。在數據加載過程中,運維人員會遇到各種問題,通過本章的學習,學員會掌握數據加載方法并學會對基本問題進行分析。 |
第七章 備份和恢復 |
1.介紹DB2高可用方法 2.數據庫日志 3.備份和恢復規(guī)劃 4.backup/restore/rollfoward命令詳解 5.練習各種數據庫備份恢復場景 本章會描述備份恢復的主要原理和方法,詳細介紹三種恢復類型(崩潰恢復、版本恢復和前滾恢復),并教授日志的原理和使用方法,并通過練習詳細介紹backup,restore,rollforward等幾個命令的使用。數據庫備份是第一重要的任務,需要仔細規(guī)劃,測試。 |
第八章 DB2數據庫的鎖和并發(fā) |
1.4種隔離級別 2.鎖對象、鎖模式、鎖兼容、鎖轉換、鎖升級 3.鎖超時、死鎖 4.練習各種鎖場景 本章解釋了為什么需要鎖、表鎖和行鎖的原理、各種鎖的模式和兼容性、鎖升級和轉換,并模擬日常工作中經常遇到的鎖超時和死鎖,通過案例讓學員能夠監(jiān)控和調優(yōu)鎖問題。 |
第九章 數據庫監(jiān)控及問題診斷 |
1. snapshot monitor 2. event monitor 3. db2pd,db2top等 4. 其他診斷方法和工具 5. 練習各種監(jiān)控工具和方法 本章介紹了日常運維過程中常用的監(jiān)控工具和問題診斷工具,在講授的過程老師會詳細講解和演示各種工具的使用方法,并根據以往的服務經歷介紹一些最佳實踐。 |
第十章 數據庫安全 |
1.安全體系介紹 2.DB2認證方法 3.DB2實例權限控制 4.數據庫對象權限控制 本章會介紹DB2的安全體系,包括認證機制,實際權限,數據庫對象特權等,還介紹審計相關內容,如何配置數據庫安全是很重要的任務。 |
第一章 DB2概述基礎 1.DB2組件介紹 2.DB2安裝(重點了解:安裝DB2 FOR AIX) 3.裝練習和案例(該實踐環(huán)節(jié)由學員定,建議簡要安裝步驟掌握) 通過本章的講解,學員可以對比DB2家族的產品,能夠描述DB2的基本組件,并通過講解和動手練習學會安裝。 |
第二章 DB2訪問 1.DB2 CLP命令行使用 2.DB2圖形界面工具使用 3.數據庫訪問練習和案例 通過本章的講解,學員能夠了解兩種與DB2交互的方法,命令行和圖形界面方法。并通過練習學習和掌握這兩種方法的用法,如控制中心、任務中心、健康中心等。 |
第三章 DB2實例及體系結構 1.DB2實例管理 2.DB2內存模型 3.DB2進程/線程模型 4.實例管理練習和案例 本單元學習實例的創(chuàng)建、刪除、升級、啟停等,還會介紹一些重要的實例參數。并介紹DB2的內容結構和線程模型,這對于深入理解DB2的內部機制具有非常重要的作用。 |
第四章DB2存儲模型及存儲規(guī)劃設計 1.數據庫創(chuàng)建、管理 2.數據庫參數配置 3.DB2存儲表空間設計 4.練習數據庫創(chuàng)建和管理、數據庫表空間創(chuàng)建 本章會學習創(chuàng)建數據庫的步驟,對SMS、DMS表空間、自動存儲表空間進行介紹、對數據庫的存儲模型和層次結構進行介紹、還將學習數據庫參數配置最佳實踐。 |
第五章 DB2的常用命令 30多組,靈活多樣的掌握和了解DB2的常用命令。 通過本章節(jié)命令行講解,為后續(xù)的快速開發(fā)及靈活應用做好做基礎的準備。 |
第六章 數據移動工具及案例分析 1.Export/Import工具 2.LOAD使用精解(包括實際使用中遇到的問題分析) 3.db2look, db2move (不同平臺的數據遷移) 4.db2dart等 5.練習各種數據導入導出工具 本章中,重點介紹幾個DB2數據移動工具,如export/import/load等。在數據加載過程中,運維人員會遇到各種問題,通過本章的學習,學員會掌握數據加載方法并學會對基本問題進行分析。 |
第七章 備份和恢復 1.介紹DB2高可用方法 2.數據庫日志 3.備份和恢復規(guī)劃 4.backup/restore/rollfoward命令詳解 5.練習各種數據庫備份恢復場景 本章會描述備份恢復的主要原理和方法,詳細介紹三種恢復類型(崩潰恢復、版本恢復和前滾恢復),并教授日志的原理和使用方法,并通過練習詳細介紹backup,restore,rollforward等幾個命令的使用。數據庫備份是第一重要的任務,需要仔細規(guī)劃,測試。 |
第八章 DB2數據庫的鎖和并發(fā) 1.4種隔離級別 2.鎖對象、鎖模式、鎖兼容、鎖轉換、鎖升級 3.鎖超時、死鎖 4.練習各種鎖場景 本章解釋了為什么需要鎖、表鎖和行鎖的原理、各種鎖的模式和兼容性、鎖升級和轉換,并模擬日常工作中經常遇到的鎖超時和死鎖,通過案例讓學員能夠監(jiān)控和調優(yōu)鎖問題。 |
第九章 數據庫監(jiān)控及問題診斷 1. snapshot monitor 2. event monitor 3. db2pd,db2top等 4. 其他診斷方法和工具 5. 練習各種監(jiān)控工具和方法 本章介紹了日常運維過程中常用的監(jiān)控工具和問題診斷工具,在講授的過程老師會詳細講解和演示各種工具的使用方法,并根據以往的服務經歷介紹一些最佳實踐。 |
第十章 數據庫安全 1.安全體系介紹 2.DB2認證方法 3.DB2實例權限控制 4.數據庫對象權限控制 本章會介紹DB2的安全體系,包括認證機制,實際權限,數據庫對象特權等,還介紹審計相關內容,如何配置數據庫安全是很重要的任務。 |