一、Oracle開發系列之SQL從入門到精通(全面把控數據庫基礎) 1.了解設計數據庫的步驟
2.掌握如何繪制數據庫的E-R圖,理解數據庫的規范化-三大范式
3.SQL語言基礎,包括DML語言,索引,視圖,分組函數!以及數據庫的管理和控制等
第一講數據庫基礎知識
第二講創建數據庫
第三講管理和控制Oracle數據庫
第四講Oracle數據庫表管理
第五講基本SQL語句
第六講對數據進行限定和排序
第七講處理單行的函數
第八講從多個表中獲取數據
第九講數據查詢的綜合案例(一)
第十講使用分組函數來對數據進行聚集
第十一講子查詢及高級應用
第十二講操作數據DML語言
第十三講創建和管理表
第十四講數據查詢的綜合案例(二)
第十五講創建視圖
第十六講其它數據庫對象(序列、同義詞)
第十七講索引的創建和使用
第十八講控制用戶訪問
第十九講oracle綜合案例應用(一)
第二十講oracle綜合案例應用(二)
二、Oracle開發系列之PL/SQL高級編程(附綜合項目實戰) 本系列講座主要是為了介紹oracle數據庫系統下強大的PL/SQL編程語言,主要結合實例講解,學完之后能熟練使用PL/SQL語言在企業開發中進行高級編程 一、PL/SQL運行環境配置及常用命令使用
1.1、PL/SQL環境配置
1.2、PL/SQL環境中常用命令
二、PL/SQL基礎
2.1、SQL語言基礎:DML語句 DDL語句 DCL語句
2.2、PL/SQL類型
2.3、一般變量與替代變量
2.4、常用系統函數
2.5、PL/SQL塊應用技巧
2.6、控制程序流
2.7、PL/SQL中異常處理
三、PL/SQL高級編程
3.1、游標的靈活運用
3.2、鎖及事務的高級使用
3.3、包與子程序
3.4、存儲過程的原理及實戰應用
3.5、用戶自定義函數
3.6、各類觸發器的高級應用及適用場合
四、PL/SQL全真項目演練
項目名稱:B2C電子商務網站數據庫設計及Oracle編程實例
三、Oracle在J2EE開發中的應用 oracle在J2EE中的應用系列,主要涉及到Oracle數據庫方面的與J2EE結合開發的內容! Oracle在J2EE開發中應用系列
1.Oracle用戶與權限
2.Oracle的數據類型與函數的使用
3.Oracle的約束和查詢
4.J2EE中的Oracle的連接池的配置
5.Oracle的內置對象
6.Oracle的pl_sql基礎知識.
7.Oracle的異常和goto語句
8.Oracle的游標
9.創建存儲過程及如何再java中調用
10.創建函數及如何再java中調用
11.動態游標和包的創建和使用
***---練習題精講
12.如何創建各種類型的觸發器
DML觸發器、系統觸發器、替代觸發器的創建
***---練習題精講
13.TABLE類型和變異表的使用,數據表的導入導出
14.Oracle的安全操作--鎖及表分區的操作
15.Oracle的備份與恢復和數據字典的使用
16.綜合案例的分析和設計
第二階段:Oracle管理篇
一、基于Linux操作系統平臺下的Java語言開發
目的一:因為絕大多數Oracle數據庫是跑在Unix平臺下的,所以學習Linux有利于更進一步深入的學習Oracle
目的二:不再束縛在Windows操作系統下,開闊眼界。
目的三:增加自己的競爭實力,為自己應聘時加上濃濃的一筆。 第一講 安裝虛擬機以及Linux操作系統
第二講 Linux桌面系統
第三講 Linux文件和目錄管理
第四講 VIM的使用(上)
第五講 VIM的使用(下)
第六講 Linux終端常用命令
第七講 Java開發環境的搭建
第八講 Java語言基礎(上)
第九講 Java語言基礎(下)
第十講 Java中IO詳解(上)
第十一講 Java中IO詳解(下)
第十二講 Java中容器詳解(上)
第十三講 Java中容器詳解(下)
第十四講 Java中Swing詳解(上)
第十五講 Java中Swing詳解(下)
第十六講 JSP開發環境的搭建
第十七講 JSP語法詳解(上)
第十八講 JSP語法詳解(下)
第十九講 開發用戶登陸,用戶注冊系統
第二十講 開發用戶管理系統
二、Oracle 10g下的企業級數據庫DBA管理教程 (內存結構、物理結構、備份和恢復、安全審計、性能調優)企業Oracle 10g數據庫管理。通過Oracle 10g數據庫管理的系統學習,使學員能夠在較短的時間內掌握Oralcle10G數據庫管理和維護的各種通用技術。 第一講:Oracle數據庫系統基礎
第二講:Oracle數據庫安裝(環境變量)
第三講:Oracle數據庫安裝與管理(安裝)
第四講:Oracle數據庫安裝與管理(管理)
第五講:SQL與PLSQL(SQLPLUS)
第六講:SQL與PLSQL(SQL)
第七講:SQL與PLSQL(連表查詢)
第八講:SQL與PLSQL(約束)
第九講:SQL與PLSQL(PLSQL)
第十講:Oracle內存結構(實例與數據庫)
第十一講:Oracle內存結構(SGA1)
第十二講:Oracle內存結構(SGA2)
第十三講:Oracle內存結構(SGA3)
第十四講:Oracle內存結構(后臺進程)
第十五講:Oracle內存結構(后臺進程2)
第十六講:Oracle內存結構(服務器進程)
第十七講:Oracle物理結構(參數文件、控制文件)
第十八講:Oracle物理結構(日志文件、歸檔文件、口令文件)
第十九講:Oracle物理結構(SCN)
第二十講:Oracle物理結構(老數據文件的恢復)
第二十一講:Oracle物理結構(老控制文件的恢復)
第二十二講:Oracle物理結構(快的一致性讀)
第二十三講:Oracle邏輯結構(表空間)
第二十四講:Oracle邏輯結構(表空間管理方式)
第二十五講:Oracle邏輯結構(回滾表空間、臨時表空間)
第二十六講:Oracle邏輯結構(段)
第二十七講:Oracle邏輯結構(區間)
第二十八講:Oracle邏輯結構(Block1)
第二十九講:Oracle邏輯結構(Block2)
第三十講:Oracle數據庫對象(表)
第三十一講:Oracle數據庫對象(分區表1)
第三十二講:Oracle數據庫對象(分區表2)
第三十三講:Oracle數據庫對象(視圖、聚簇)
第三十四講:Oracle數據庫對象(索引1)
第三十五講:Oracle數據庫對象(索引、序列生成器、數據庫鏈路、同義詞)
第三十六講:Oracle數據庫對象(存儲過程、函數、包、觸發器)
第三十七講:備份和恢復(冷備份及恢復)
第三十八講:備份和恢復(熱備份及非system表空間文件和system表空間文件的恢復)
第三十九講:備份和恢復(不完全恢復)
第四十講:備份和恢復(undo文件、臨時文件、控制文件損壞的恢復)
第四十一講:備份和恢復(日志文件損壞的恢復)
第四十二講:備份和恢復(閃回、logminer)
第四十三講:備份和恢復(rman工具1)
第四十四講:備份和恢復(rman工具2)
第四十五講:用戶管理與安全審計(用戶管理)
第四十六講:用戶管理與安全審計(安全審計)
第四十七講:用戶管理與安全審計(lock1)
第四十八講:用戶管理與安全審計(latch)
第四十九講:存儲管理(裸設備)
第五十講:存儲管理(ASM、優化器優化)
第五十一講:Oracle性能調優(統計分析statistics)
第五十二講:Oracle性能調優(直方圖、執行計劃)
第五十三講:Oracle性能調優(訪問路徑、表連接)
第五十四講:Oracle性能調優(hints、索引類型、索引監控、索引重建、sql跟蹤、系統調優)
第五十五講:Oracle性能調優(statspack)
第五十六講:RAC實時應用集群
第五十七講:Data Guard
第三階段:Oracle提升篇(性能、安全、優化、集群)
一、Oracle數據庫精講之性能調優(SQL語句調優、體系結構調優、主機調優和數據庫設計調優) 學習與ORACLE數據庫性能優化相關的知識,以SQL語句調優、體系結構調優、主機調優和數據庫設計調優為出發點,講解查詢與優化相關的性能指標、分析定位優化相關的問題原因以及處理問題的方法。其中SQL語句調優部分重點講解優化器的工作原理、表連接方式、數據訪問方式和SQL語句的案例分析等內容,體系結構調優部分重點講解SGA組件的優化管理,如shared_pool和buffer cahce的優化工作;而在主機調優方面重點講解了CPU、內存和IO的優化。 第一講:oracle性能監控
第二講:oracle優化過程、目標和方法
第三講:SQL語句的處理過程
第四講:數據訪問方式和表連接方法
第六講:執行計劃的生成、分析和干預
第七講:SQL語句的案例分析
第八講:SGA的性能調整—BUFFER CACHE
第十講:優化表
第十一講:優化索引
第十二講:小資源爭奪
第十三講:主機性能調優
二、oracle數據庫精講之12c數據庫備份與恢復(RMAN體系,Oracle12C) 學習新ORACLE 12c數據庫備份與恢復的相關的知識,講解RMAN的體系結構,并通過大量的實踐操作完成各種場景的備份與恢復操作、優化RMAN性能、診斷并處理數據庫備份和恢復中出現的問題, 以實際的項目管理角度出發, 重點講解12c數據庫新的備份和恢復內容。
本以理論與實踐結合的模式,以oracle官方資源e17630為素材,通 過一段時間的學習,能夠對Oracle 12c數據庫備份與恢復理論知識掌握的更加扎實,同時也提高了備份和恢復的操作能力。“技海無邊,一路同行!” 第一講:介紹備份和恢復相關操作
第二講:開始RMAN操作和RMAN體系架構
第三講:配置RMAN環境和client使用
第四講:使用Flashback Database和Restore Points
第五講:RMAN備份概念
第六講:RMAN備份的基本操作
第七講:RMAN備份的高級操作
第八講:管理RMAN備份
第九講:診斷和響應數據失敗一
第十講:診斷和響應數據失敗二
第十一講:診斷和響應數據失敗三
第十二講:優化RMAN性能
第十三講:處理RMAN相關操作問題
第十四講:使用RMAN實現數據遷移
第十五講:執行User-Manager備份與恢復
三、Oracle數據庫精講之Rac管理(集群組件、性能監控及調整、節點管理、備份和恢復) 本主要是介紹Oracle RAC體系結構與工作機制,了解并掌握RAC數據庫下的相關技術,如:cache Fusion、 Failover、load balance、FAN、OCR和Voting disk等,通過VMWARE虛擬環境,實踐演練RAC數據庫的安裝部署、RAC數據庫日常性能監控、備份和恢復、實例增加和刪除以及補丁安裝等操作,通過本的學習,學員在掌握RAC理論知識基礎上,能夠熟練掌握RAC數據庫的日常管理操作。 第一講:oracle rac 體系結構
第二講:oracle rac規劃
第四講:管理oracle數據庫實例和rac數據庫
第五講:管理oracle集群組件
第六講:管理備份和恢復
第七講:調整RAC數據庫負荷
第八講:監控性能和問題
第九講:增加和刪除節點和實例
第十講:管理oracle軟件和應用補丁
二、項目實戰部分:
1. RAC環境部署與檢查
2. RAC軟件和數據庫安裝
3. RAC OCR和Voting DISK備份與恢復
4. RAC數據庫的RMAN備份
5. RAC 實例的啟動和停止srvctl
6. RAC組件的啟動和停止crsctl
7. LBA和FAILOVER的配置
8. 實例節點的增加和刪除 |