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