
Oracle 數(shù)據(jù)庫基礎(chǔ)與性能優(yōu)化培訓(xùn)
Oracle Database 是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng),
系統(tǒng)可移植性好、使用方便、功能強(qiáng),適用于各類大、中、小、微機(jī)環(huán)境。
本將帶領(lǐng)大家學(xué)習(xí)有關(guān) Oracle 的結(jié)構(gòu),建立數(shù)據(jù)表,以及常用 SQL 語句等內(nèi)容。
1 Oracle 的基本安裝與使用
2 數(shù)據(jù)表的增刪改查
3 用戶的權(quán)限管理
4 作業(yè)自動化
5 存儲優(yōu)化
6 SQL 優(yōu)化
7 數(shù)據(jù)庫的存儲結(jié)構(gòu)
8 SQL 和 PLSQL
9 數(shù)據(jù)庫的備份與恢復(fù)
10 性能的診斷
11 內(nèi)存優(yōu)化
1
環(huán)境安裝以及 Oracle 結(jié)構(gòu)
1.12c簡介
2.Oracle數(shù)據(jù)庫概述
3.如何安裝Oracle
4.物理存儲結(jié)構(gòu)
5.內(nèi)存結(jié)構(gòu)
6.進(jìn)程結(jié)構(gòu)
7.邏輯存儲結(jié)構(gòu)
2
表空間及數(shù)據(jù)文件
1.默認(rèn)表空間
2.表空間的管理
3.臨時(shí)表空間的管理
4.數(shù)據(jù)文件管理
3
數(shù)據(jù)表
1.常用數(shù)據(jù)類型
2.表的創(chuàng)建
3.表的重命名
4.截?cái)啾?
5.表的復(fù)制
6.表的刪除
7.修改表的結(jié)構(gòu)
4
SQL
1.SQL簡介
2.創(chuàng)建示例表
3.簡單查詢
4.通配符
5.函數(shù)
6.分組排序
7.限制返回的行數(shù)
8.子查詢
9.表的連接
10.視圖
5
PLSQL
1.PL/SQL簡介
2.變量的聲明與使用
3.運(yùn)算符
4.數(shù)據(jù)類型
5.流程控制
6.異常處理
6
實(shí)例管理
1.連接實(shí)例
2.初始化參數(shù)文件
3.啟動和關(guān)閉數(shù)據(jù)庫實(shí)例
4.查看日志
5.動態(tài)性能視圖
7
存儲過程
1.存儲過程簡介
2.創(chuàng)建存儲過程
3.刪除存儲過程
4.存儲過程中使用DDL語句
5.存儲過程中使用游標(biāo)
6.存儲過程中使用事務(wù)
7.函數(shù)
8
安全性管理
1.用戶管理
2.用戶權(quán)限管理
3.角色管理
4.概要文件管理
9
備份恢復(fù)
1.概述
2.邏輯備份與恢復(fù)
3.物理備份與恢復(fù)
4.完整備份
5.增量備份
6.完全恢復(fù)
7.不完全恢復(fù)
10
作業(yè)自動化
1.使用OracleScheduler實(shí)現(xiàn)作業(yè)自動化
2.使用crontab實(shí)現(xiàn)作業(yè)自動化
11
性能診斷
1.AWR
2.ASH
3.ADDM
4.警報(bào)系統(tǒng)
12
內(nèi)存優(yōu)化
1.自動內(nèi)存管理AMM
2.PGA優(yōu)化
3.SGA優(yōu)化
13
存儲優(yōu)化
1.創(chuàng)建具有優(yōu)性能的表空間
2.行鏈接與行遷移
14
SQL 優(yōu)化
1.追蹤SQL
2.執(zhí)行計(jì)劃
3.SQL優(yōu)化
4.SQL語句格式規(guī)范
