【課程內(nèi)容】
階段一: 061-SQL基礎——
課程介紹:課程目標、課程安排,ORACLE 12C相關(guān)產(chǎn)品介紹,關(guān)系型數(shù)據(jù)庫管理系統(tǒng)介紹,ORACLE 12C 開發(fā)工具介紹,測試用戶介紹;
查詢、限制查詢、數(shù)據(jù)排序:SELECT語句的功能,算術(shù)表達式與NULL值在SELECT 中的的應用,列別名與數(shù)據(jù)去重,查看表結(jié)構(gòu),查詢結(jié)果限制行數(shù),使用ORDER BY 子句對結(jié)果進行排序;
單行函數(shù)、多行函數(shù)、轉(zhuǎn)換函數(shù):函數(shù)的介紹、字符、數(shù)值,函數(shù)日期,轉(zhuǎn)換函數(shù),多行函數(shù)(組函數(shù)),分組查詢與過濾;
多表查詢:多表查詢的概念與應用場景介紹,使用99標準的多表查詢,左外連接、右外連接及全外連接,多表交叉連接;
子查詢:子查詢及應用場景介紹,子查詢的具體使用;
多結(jié)果結(jié)果集操作:多結(jié)果集操作介紹,UNION 與UNION ALL,交集與差集;
數(shù)據(jù)庫建模與設計:系統(tǒng)開發(fā)概念和數(shù)據(jù)建模,數(shù)據(jù)建模,數(shù)據(jù)庫設計;
數(shù)據(jù)操縱語句:INSERT\UPDATE\DELETE\MERGE語句實操,事務的介紹、事務的操作,鎖的產(chǎn)生及鎖的操作;
數(shù)據(jù)定義語句:數(shù)據(jù)庫中所有對象的介紹,創(chuàng)建、修改與刪除對象,數(shù)據(jù)庫字典、動態(tài)性能視圖;
數(shù)據(jù)控制與事務控制語句:事務的操作實例,事務回滾點設置,權(quán)限、角色的授予與回收;
階段二: 062-ORACLE 12C管理-1——
課程開篇與課程介紹:課程目標與課程安排,Oracle數(shù)據(jù)庫產(chǎn)品的概述,甲骨文云的概述,HR模式的概述;
探索Oracle數(shù)據(jù)庫架構(gòu):Oracle數(shù)據(jù)庫架構(gòu):概述,Oracle數(shù)據(jù)庫實例配置,連接到Oracle數(shù)據(jù)庫實例,Oracle數(shù)據(jù)庫內(nèi)存結(jié)構(gòu),Oracle數(shù)據(jù)庫進程結(jié)構(gòu),Oracle數(shù)據(jù)庫存儲體系結(jié)構(gòu);
Oracle軟件安裝基礎:安裝前的規(guī)劃,安裝前的系統(tǒng)配置,采用OUI安裝軟件;
使用DBCA創(chuàng)建Oracle數(shù)據(jù)庫:數(shù)據(jù)庫存儲規(guī)劃,采用DBCA安裝數(shù)據(jù)庫,安裝過程中的配置選擇;
Oracle數(shù)據(jù)庫管理工具:介紹Oracle數(shù)據(jù)庫管理工具,使用SQL * PLUS,使用SQL*Developer,登錄Oracle企業(yè)管理器數(shù)據(jù)庫快速版,了解企管理器云控制框架;
管理數(shù)據(jù)庫實例:初始化參數(shù)文件,動Oracle數(shù)據(jù)庫實例,關(guān)閉Oracle數(shù)據(jù)庫實例,查看日志文件,使用跟蹤文件,使用動態(tài)性能視圖和數(shù)據(jù)字典;
配置Oracle網(wǎng)絡環(huán)境:Oracle網(wǎng)絡服務、網(wǎng)絡監(jiān)聽概述,Oracle建立網(wǎng)絡連接,連接到服務器,用于配置和管理Oracle網(wǎng)絡的工具,lsnrctl、netca、netmgr;
管理用戶安全:數(shù)據(jù)庫用戶帳戶(概述),預定義的管理賬戶,預定義的管理賬戶,創(chuàng)建一個用戶,啟用身份驗證,權(quán)限、角色與配置文件;
管理數(shù)據(jù)庫存儲結(jié)構(gòu):理解存儲的數(shù)據(jù),解析存儲結(jié)構(gòu),創(chuàng)建一個新的表空間,管理表空間,查看表空間信息;
管理空間:空間管理概述,塊空間管理,鏈接和遷移,段內(nèi)的自由空間管理,類型的、分配范圍、分配空間、創(chuàng)建表;
管理回滾數(shù)據(jù):回滾數(shù)據(jù)概述,事務與回滾數(shù)據(jù),存儲回滾信息,比較回滾數(shù)據(jù)和重做數(shù)據(jù),管理回滾;
管理數(shù)據(jù)并發(fā)性:鎖的概述,鎖定機制,數(shù)據(jù)并發(fā)性,DML鎖,排隊機制,鎖沖突;
實現(xiàn)Oracle數(shù)據(jù)庫審計:職責的分離與數(shù)據(jù)庫安全,標準數(shù)據(jù)庫審計,統(tǒng)一的審計數(shù)據(jù)跟蹤,審計管理職責的分離(AUDIT_ADMIN和AUDIT_VIEWER角色),配置審計跟蹤;
備份和恢復的概念:數(shù)據(jù)庫失敗的類型,閃回技術(shù),理解實例恢復,實例恢復的階段,優(yōu)化實例恢復,使用MTTR顧問,比較完整和不完全恢復,Oracle數(shù)據(jù)保護解決方案;
備份和恢復配置:配置的可恢復性,配置快速恢復區(qū)域,理解實例恢復,多路復用控制文件,聯(lián)機重做日志文件,多路復用聯(lián)機重做日志文件,歸檔重做日志文件,存檔重做日志文件的命名和目的地;
執(zhí)行數(shù)據(jù)庫備份:備份解決方案概述,Oracle安全備份,用戶管理備份,備份術(shù)語和備份類型,使用恢復管理器(RMAN),配置備份設置,將控制文件備份到跟蹤文件;
執(zhí)行數(shù)據(jù)庫恢復:數(shù)據(jù)恢復的顧問,控制文件的丟失,重做日志文件的丟失,在非歸檔模式中丟失數(shù)據(jù)文件,在歸檔模式中丟失一個非臨界數(shù)據(jù)文件,在歸檔模式下丟失系統(tǒng)臨界數(shù)據(jù)文件;
移動數(shù)據(jù):移動數(shù)據(jù):一般體系結(jié)構(gòu),使用Oracle數(shù)據(jù)泵,使用SQL *Loader,使用外部表;
執(zhí)行數(shù)據(jù)庫自動維護:查看警報歷史,相關(guān)術(shù)語,自動負載資料庫(AWR),自動數(shù)據(jù)庫診斷監(jiān)視器(ADDM),Oracle建議框架;
管理性能:性能監(jiān)控,優(yōu)化活動,性能計劃,實例優(yōu)化,性能調(diào)優(yōu)方法,性能調(diào)優(yōu)數(shù)據(jù),監(jiān)控性能,管理內(nèi)存;
Oracle數(shù)據(jù)庫云服務:數(shù)據(jù)庫作為服務的體系結(jié)構(gòu)、特性和工具的數(shù)據(jù)庫,軟件版本:包括數(shù)據(jù)庫選項和管理包,自動數(shù)據(jù)庫配置,管理與數(shù)據(jù)庫部署相關(guān)聯(lián)的計算節(jié)點,管理網(wǎng)絡訪問數(shù)據(jù)庫作為服務,允許訪問計算節(jié)點端口,將數(shù)據(jù)庫部署和補丁數(shù)據(jù)庫作為服務擴展,使用Oracle數(shù)據(jù)庫云服務控制臺來管理補??;
階段三: 063-ORACLE 12C管理-2——
課程開篇與課程介紹;管理數(shù)據(jù)庫實例;創(chuàng)建PDB;管理CDB與PDB;管理用戶安全;創(chuàng)建和管理表空間;管理存儲空間;管理回滾數(shù)據(jù);移動數(shù)據(jù);管理空間;數(shù)據(jù)庫性能的監(jiān)控和優(yōu)化;SQL優(yōu)化;Oracle數(shù)據(jù)庫資源管理器;企業(yè)管理器云控制器;Oracle數(shù)據(jù)庫云服務介紹;部署、創(chuàng)建DBCS數(shù)據(jù)庫;管理DBCS數(shù)據(jù)庫;備份和恢復DBCS數(shù)據(jù)庫;DBCS數(shù)據(jù)庫打補??;為PDB創(chuàng)建主加密密鑰;表空間默認加密;
階段四: ORACLE 12C管理多租戶架構(gòu)——
課程開篇與課程介紹;容器與可插拔數(shù)據(jù)庫架構(gòu);創(chuàng)建CDB與PDB;管理CDB與PDB;管理CDB與PDB的存儲;管理CDB與PDB的安全;管理數(shù)據(jù)庫可用性;管理性能;其它管理項;Oracle數(shù)據(jù)庫云服務概覽
【師資介紹】
薛廣峰 大數(shù)據(jù)講師
有10年的運維和管理經(jīng)驗及2年教學經(jīng)驗,曾參與和主導過酒店、港口運輸、加工制造等行業(yè)的業(yè)務流程與大數(shù)據(jù)實時分析、可視化展示等項目。曾部署、管理、運維大型網(wǎng)絡、服務器等硬件設施及應用管理軟件(ERP/BPM等)系統(tǒng)。對Oracle數(shù)據(jù)庫體系結(jié)構(gòu)有獨到深入的研究,熟練掌握各種備份與恢復的手段,豐富的性能監(jiān)控和性能優(yōu)化的經(jīng)驗。熟悉Hadoop/Spark等大數(shù)據(jù)技術(shù),精通Unix/Linux操作系統(tǒng)。于2014年獲得Oracle OCP證書。
陳以仕 數(shù)據(jù)庫講師
5年多數(shù)據(jù)庫領(lǐng)域工作經(jīng)驗及2年教學經(jīng)驗,精通Unix/Linux操作系統(tǒng),Oracle數(shù)據(jù)庫的備份恢復、升級、Dataguard 故障處理、恢復、Symantec備份等災難防護技術(shù)。曾負責全國各個集團五星級酒店數(shù)據(jù)庫及ERP的升級與維護。對Mysql,Sqlserver,WEBLOGIC等相關(guān)技術(shù)的診斷與維護有豐富工作經(jīng)驗。熟悉HADOOP,SPARK,BI 報表開發(fā),HDFS等技術(shù)。對JavaEE、Web前端開發(fā)、Android開發(fā)、嵌入式開發(fā)、服務器集群、高并發(fā)、虛擬化等高新技術(shù)都有研究。獲得網(wǎng)絡工程師、OCP等IT相關(guān)認證。
【學校簡介】
上海海文信息技術(shù)有限公司(簡稱海文集團)創(chuàng)立于2012年,是一家專注于青年人才服務領(lǐng)域的綜合型企業(yè)機構(gòu),是中國的科技型人力資源服務提供商。海文通過全面引入甲骨文的技術(shù)標準,現(xiàn)已分別在山東濟寧、廣西北海、貴州遵義、河北秦皇島、江蘇徐州和湖南常德建立六個甲骨文OAEC人才產(chǎn)業(yè)基地,分別在萊蕪、煙臺建立了兩個甲骨文OAEC教育解決方案中心,并在北京、上海、長沙、合肥、南昌、貴陽、昆明等地建立了海文互聯(lián)網(wǎng)和IT實訓中心,旗下公司達到35個。
海文通過服務理念和服務模式創(chuàng)新,服務鏈、價值鏈、產(chǎn)業(yè)鏈構(gòu)建,行業(yè)人才服務全程支持平臺---海文人才、海文國際、海程在線等公共服務平臺打造,全面引入甲骨文的技術(shù)標準,目前已發(fā)展成為一家以18-48歲年齡段青年、用人企業(yè)、人才研究機構(gòu)、政府及社團企業(yè)為主要客戶對象,以自主開發(fā)的互聯(lián)網(wǎng)和IT實訓中心及運營平臺為依托,集教育、就業(yè)、資訊、服務、技術(shù)、解決方案等功能于一體,以線上線下相結(jié)合的方式為客戶提供人才教育及人才輸出解決方案和增值服務的技術(shù)型、平臺型、資源型、集團型企業(yè)。
【教學現(xiàn)場】