4月oracle ocp培訓成功開課
AVTECH成功舉辦4月oracle資料庫培訓,本課程共11天,分別為sql、管理一、管理二。課程培訓環境為linux下的oracle管理,本次
培訓使資訊崗位工作人員在SQL使用、PLSQL、資料庫設計方法、日常管理技術、備份和恢複、11g新特性方面的知識有很大提升,AVTECH的培訓深
受學員好評。
具體授課內容如下
OCP教學目標:
核心課程包括Oracle10g構架介紹、Oracle10g資料庫基本操作與設定、建立資料庫應用、資料庫安全管理、Database Backup與恢複、效能最佳化與調整等。
掌握SQL語言,瞭解 SQL/PL語言
掌握建立Oracle應用的方法
掌握Oracle10g的體繫結構核心原理
掌握Oracle10g資料庫結構描述設計
掌握Oracle10g資料庫安全配置和管理
掌握Oracle10g資料庫邏輯和物理備份恢複方法
掌握Oracle10g資料庫的出錯調試技術
掌握Oracle10g資料庫的RMAN恢複技術
課程大綱:
一、Oracle Database 10g: SQL Fundamentals
Oracle資料庫10g SQL語言基礎
select、DML、DDL文法及技巧
"表"結構:(select * from (select * from emp));
select 結構及注意事項(select 1,'a',ename from emp)運行過程
排序,distinct
單行函數(工作中常用技巧及案例)
子查選(關聯子查詢 和 非關聯子查詢 運行原理和區別;最佳化)
表串連(四種類型),外串連
not in | not exists | 等值連結 區別及抉擇
彙總函式(運行過程)
彙總函式和外串連使用時的注意事項
分組
組篩選+子查詢
綜合:討論下面SQL執行順序,為真正看懂執行計畫做好準備
講課目標:
讓學員熟練掌握select、dml、ddl,掌握select、dml、ddl各種語句的內部處理流程,為以後的sql調優打下堅實的基礎。
二、Oracle Database 10g: Administration Workshop I
Oracle10g 資料庫體繫結構(I)
1.在Linux平台安裝Oracle Database 10g 資料庫軟體
確定系統需求
使用Optimal Flexible Architecture (OFA)
配置Shell環境變數
設定Linux核心參數
使用Oracle Universal Installer 安裝軟體
Oracle對Linux發布版的認證
2.建立Oracle 資料庫
Oracle 資料庫的體繫結構
常式體繫結構
使用管理架構
使用Database Creation Assistant(DBCA)建立資料庫
設定資料庫
撤消資料庫
系統管理範本
3.資料庫介面
使用SQL *Plus和iSQL *Plus訪問資料庫
使用結構化查詢語言 (SQL)(SQL)
使用過程語言/結構化查詢語言 (SQL)(PL/SQL)
使用Oracle C++ 調用介面(OCCI)
4.控制資料庫
啟動和停止iSQL *Plus
啟動和停止Enterprise Manager Database Control
啟動和停止Oracle Listener
啟動和關閉資料庫
處理參數檔案
5.儲存結構
定義資料表空間和資料檔案的用途
建立資料表空間
管理資料表空間
擷取資料表空間資訊
使用EM來查看錶空間視圖
使用Oracle Managed Files (OMF) 建立和管理資料表空間
6.系統管理使用者
建立和管理資料庫使用者賬戶
建立和管理角色
建立和引用特權
控制使用者對資源的使用
7.管理員模式對象
建立和修改表
定義約束條件
查看錶屬性
查看錶內容
建立索引和視圖
8.管理資料
通過SQL語句來處理資料
使用Data Pump匯入
使用Data Pump匯出
使用SQL Loader裝入資料
9.PL/SQL
識別PL/SQL(Procedural Language SQL)對象
瞭解觸發器和觸發事件
影響PL/SQL 效能的配置選項
10.Oracle 資料庫安全
應用最少許可權原則
管理預設使用者賬戶
實施標準口令保護功能
追蹤資料庫活動
11.Oracle網路服務 (Oracle Net Services)
使用Database Control建立附加的監聽器
使用Oracle Net Manager 建立和配置監聽程式
使用監聽程式控制公用程式來控制Oracle Net Listener
使用Oracle Net Manager 配置客戶及中介層串連
使用TNSPING 測試Oracle Net 的串連性
Oracle Nat服務
建立Oracle Net 名稱解析方法
12.Oracle Shared Server
瞭解何時使用Oracle 共用伺服器
配置 Oracle Shared Server
監控 Oracle Shared Server
Oracle Shared Server體繫結構
13.效能監控
排除無效和停用對象中的故障
收集最佳化程式統計資料
查看效能標準
對效能問題做出反應
14.前瞻性維護
設定警告和重要預警閾值
收集和使用基準指標
最佳化和診斷Advisor
自動資料庫診斷監控程式(ADDM)
管理自動工作量資料檔案庫
15.撤消管理
監控和管理撤消
配置撤消保留
保障撤消保留
使用Undo Advisor
撤消資料表空間大小
16.監控和解決鎖衝突
檢測和解決鎖衝突
管理死結
處理事務與鎖之間的關係
Oracle資料庫的內鎖模式
三、Oracle Database 10g: Administration Workshop II
Oracle10g資料庫體繫結構(II)
Oracle10g資料庫維護及效能
1.自動負載庫
2.自動資料庫診斷監控
3.ADDM建議及警報
4.效能監控及資料管理
5.Oracle效能管理及最佳化
6.Oracle10g最佳化器的變遷
Oracle的備份恢複實現
1.備份和恢複的概念
描述Database Backup、還原和恢複的基本概念
列出Oracle 資料庫中可能出現的錯誤類型
描述最佳化常式恢複的方法
確定檢查點、重做記錄檔和歸檔記錄檔的重要性
配置ARCHIVELOG 模式
設定資料庫的可恢複性
2.Database Backup
Database Backup
在不關閉資料庫的情況下進行備份
建立增量備份
自動Database Backup
監控快速恢複區
備份要跟蹤的控制檔案
管理備份
3.資料庫恢複
從控制檔案的丟失中恢複
從重做記錄檔的丟失中恢複
從系統關鍵的資料檔案中恢複
從非系統關鍵的資料檔案中恢複
4.執行備份及恢複
5.實施手工備份
6.Oracle10g Expdp與Impdp
7.實施RMAN備份
8.Oracle10g的閃回資料庫新特性
9.Oracle Database 10g Flashback資料閃回操作
10.Database Backup與恢複概念
11.資料庫歸檔模式
12.使用歸檔日誌實施資料庫災難性恢複執行個體
13.Oracle Database 10g RMAN配置執行個體
14.使用RMAN 進行Database Backup
15.RMAN資料庫災難恢複執行個體