北京Oracle全能課程(脫產(chǎn)/周末)哪里有開課
在北京想要學(xué)習(xí)大數(shù)據(jù)的培訓(xùn)課程去哪里學(xué)習(xí)比較好,對于大數(shù)據(jù)的學(xué)習(xí),有的人適合報名學(xué)習(xí)脫產(chǎn)班,而有的人則因為工作上的事情選擇周末班。那么在北京Oracle大數(shù)據(jù)全能課程脫產(chǎn)/周末班哪里有開設(shè)課程?
『本月優(yōu)惠活動』:
甲骨文原廠Oracle DBA課程,由15年Oracle教學(xué)經(jīng)驗、學(xué)員評價高的冉老師小班面授,95%OCP認(rèn)證**,可申請免費試聽。
課程優(yōu)勢:
1. 集世界**商用數(shù)據(jù)庫Oracle、**開源數(shù)據(jù)庫MySQL和*流行的Linux操作系統(tǒng)于一體
2. 源于甲骨文雇主企業(yè)的課程需求,真正符合企業(yè)用人需要
3. Oracle標(biāo)準(zhǔn)課程與國內(nèi)主流技術(shù)的有機整合,實用性與指導(dǎo)性并重
4. 真正的Oracle數(shù)據(jù)庫原廠技術(shù)
5. Oracle原廠認(rèn)證資深講師授課
6. 真正的Oracle公司原廠教材
7. 具備獲取Oracle原廠國際認(rèn)證OCA、OCP和OCM的能力
8. 具備獲取Oracle原廠國際認(rèn)證OCP MySQL DBA和OCP MySQL Developer的能力
9. 具備相當(dāng)于RedHat國際認(rèn)證RHCSA和RHCE的能力
10. 理論與實踐并重,多個企業(yè)真實項目案例貫穿其中
11. 從基礎(chǔ)到高級的所有知識點均提供上機實踐,充分強化學(xué)習(xí)效果
適用群體:大專及以上學(xué)歷,具備基本的計算機操作能力、基本的英語閱讀能力
培養(yǎng)目標(biāo):
具備Oracle數(shù)據(jù)庫OCM國際認(rèn)證水平的數(shù)據(jù)庫開發(fā)員和管理員(DBA)
具備MySQL數(shù)據(jù)庫國際認(rèn)證水平的數(shù)據(jù)庫開發(fā)員和管理員(DBA)
具備Linux操作系統(tǒng)專業(yè)水平的系統(tǒng)管理員
就業(yè)方向:
OCP/OCM數(shù)據(jù)庫管理員(DBA),Oracle數(shù)據(jù)庫管理員(DBA),Oracle數(shù)據(jù)庫開發(fā)員、Oracle運維工程師
MySQL數(shù)據(jù)庫管理員(DBA),MySQL數(shù)據(jù)庫開發(fā)員、MySQL運維工程師
Linux系統(tǒng)管理員、系統(tǒng)運維工程師
課程內(nèi)容:
課程名稱 |
課程及實訓(xùn)內(nèi)容 |
|
C1 Linux操作系統(tǒng)使用與管理 |
主題 |
主要知識點 |
Linux發(fā)展歷史 |
UNIX和Linux的歷史、現(xiàn)狀及發(fā)展;Linux操作的不同產(chǎn)品。 |
|
安裝Linux操作系統(tǒng) |
Linux操作系統(tǒng)的安裝與初始化配置。 |
|
常用命令 |
Linux基本命令、常用命令操作;vi編輯器的三種狀態(tài)及狀態(tài)間的切換、常用的編輯命令。 |
|
用戶管理 |
用戶和組的概念、口令、權(quán)限等管理機制;系統(tǒng)管理、啟動過程、任務(wù)調(diào)度;root密碼安全設(shè)置。 |
|
服務(wù)管理 |
Service概念;環(huán)境變量設(shè)置;進(jìn)程的查看、監(jiān)視、調(diào)度和控制;遠(yuǎn)程Telnet,FTP等網(wǎng)絡(luò)技術(shù)。 |
|
文件管理 |
Linux的基本的目錄結(jié)構(gòu)、文件屬性和訪問權(quán)限。 |
|
磁盤管理 |
磁盤分區(qū)、磁盤的掛接原理;為Linux增加磁盤;邏輯卷管理。 |
|
進(jìn)程管理 |
Linux進(jìn)程的概念,進(jìn)程的基本原理;進(jìn)程相關(guān)的管理命令。 |
|
C2 Linux操作系統(tǒng)管理與維護(hù) |
主題 |
主要知識點 |
Vi編輯器高級應(yīng)用 |
Vi編輯器的高級命令,包括文本位移、字符串檢索、全局替換、shell插入、緩沖區(qū)等。 |
|
使用udev工具 |
udev的概念和用途,使用udev設(shè)定設(shè)備文件屬性。 |
|
軟件管理 |
配置系統(tǒng)參數(shù),加載RPM包,啟動與關(guān)閉,賬戶安全、目錄樹等基本概念。 |
|
模塊管理 |
Linux的構(gòu)成,存儲模塊、文件管理模塊、用戶組群管理模塊、網(wǎng)絡(luò)管理模塊、磁盤管理模塊。 |
|
文件系統(tǒng) |
Linux文件及目錄屬性,用戶組群管理時對其訪問權(quán)限的設(shè)定,實際工作中的應(yīng)用范例。 |
|
主機信任關(guān)系 |
Linux兩節(jié)點間如何設(shè)置信任關(guān)系,無障礙收發(fā)信息等實用功能設(shè)置。 |
|
網(wǎng)絡(luò)管理與服務(wù) |
TCP/IP基礎(chǔ),網(wǎng)絡(luò)和主機地址、網(wǎng)關(guān)、子網(wǎng)、路由等概念,NTP、NFS、Samba、DNS、Web服務(wù)的配置。 |
|
高級服務(wù)管理 |
日志的原理及用途、日志的結(jié)構(gòu),設(shè)置服務(wù)屬性,調(diào)整服務(wù)的啟動和關(guān)閉順序。 |
|
備份與恢復(fù) |
系統(tǒng)備份和恢復(fù)技; 日志分析;調(diào)節(jié)和維護(hù)系統(tǒng)內(nèi)核參數(shù)。 |
|
P1 項目實訓(xùn) |
名稱 |
項目描述 |
TNA系統(tǒng)Linux基礎(chǔ)架構(gòu) |
實現(xiàn)一個真實的、基于B/S架構(gòu)的《電信網(wǎng)絡(luò)學(xué)院(TNA)系統(tǒng)》的Linux基礎(chǔ)架構(gòu),項目關(guān)注于在Linux操作系統(tǒng)上搭建項目所需的基礎(chǔ)架構(gòu)平臺。根據(jù)TNA項目的要求,完成底層Linux操作系統(tǒng)的用戶、權(quán)限配置、磁盤及文件的規(guī)劃和配置,以及中間件(如JDK和Tomcat)和IDE開發(fā)環(huán)境的安裝和配置等工作。 |
|
C3開發(fā)Linux Shell腳本程序 |
主題 |
主要知識點 |
Shell 簡介 |
Shell基礎(chǔ)知識,B Shell、C Shell、K Shell等不同類型Shell及其特點。 |
|
Shell編程入門 |
基本的Shell命令;運行Shell 程序,Shell參數(shù),Shell變量的使用。 |
|
編寫Shell腳本 |
Shell腳本的基本語法,腳本文件的組成;簡單Shell腳本的編寫。 |
|
Shell腳本的調(diào)試 |
Shell腳本的調(diào)試;設(shè)置Shell標(biāo)記,中間狀態(tài)檢查。 |
|
正則表達(dá)式 |
正則表達(dá)式的作用,正則表達(dá)式中的元字符和轉(zhuǎn)意字符;書寫正則表達(dá)式。 |
|
Awk命令 |
Awk的歷史;Awk內(nèi)置變量、字段分隔;Awk命令及其格式。 |
|
Sed流編輯 |
Sed的作用;Sed命令格式;Sed尋址方式;常用的編輯命令。 |
|
條件選擇 |
條件表達(dá)式;數(shù)字和字符比較,布爾運算和數(shù)學(xué)運算。 |
|
輸入和輸出 |
命令行參數(shù)的用途;命令行參數(shù)的定位和輸入;文件描述符的概念;使用文件描述符訪問文件。 |
|
循環(huán)語句 |
Shell腳本中使用循環(huán)語句控制流程;在Shell中獲取鍵盤輸入;子菜單的使用及設(shè)置。 |
|
使用函數(shù) |
函數(shù)的定義,正文中使用函數(shù),參數(shù)和變量的作用范圍,函數(shù)返回值。 |
|
使用Trap陷阱 |
Trap的原理及用途;Linux系統(tǒng)信號分類;使用Trap捕捉信號并進(jìn)行錯誤處理。 |
|
C4 MySQL數(shù)據(jù)庫設(shè)計與開發(fā) |
主題 |
主要知識點 |
走進(jìn)MySQL數(shù)據(jù)庫 |
MySQL發(fā)展簡史與產(chǎn)品構(gòu)成;MySQL數(shù)據(jù)庫安裝;經(jīng)典world數(shù)據(jù)庫。 |
|
服務(wù)器與客戶端 |
MySQL服務(wù)器的啟動與停止、客戶端常用命令。 |
|
表數(shù)據(jù)查詢 |
使用SELECT語句查詢表數(shù)據(jù);MySQL的數(shù)值、字符串、日期/時間等數(shù)據(jù)類型;使用SQL表達(dá)式。 |
|
管理數(shù)據(jù)庫和表 |
創(chuàng)建、修改和刪除數(shù)據(jù)庫;創(chuàng)建、修改和刪除表。 |
|
操作表數(shù)據(jù) |
使用INSERT/UPDATE/DELETE進(jìn)行數(shù)據(jù)的插入、修改和刪除。 |
|
表的聯(lián)接 |
聯(lián)接(join)的概念;在SQL中聯(lián)接表;基本聯(lián)接、內(nèi)聯(lián)接、外聯(lián)接的原理與使用。 |
|
預(yù)處理語句 |
預(yù)備、關(guān)閉預(yù)處理語句,基于參數(shù)執(zhí)行預(yù)處理。 |
|
使用外鍵 |
外鍵、外鍵約束和引用完整性。 |
|
事務(wù)與隔離級別 |
使用事務(wù)控制語句執(zhí)行多個并發(fā)的SQL語句;理解事務(wù)的ACID屬性;事務(wù)的隔離級別。 |
|
C5 MySQL數(shù)據(jù)庫應(yīng)用與管理 |
主題 |
主要知識點 |
配置MySQL服務(wù)器 |
MySQL服務(wù)器的運行方式;選項文件與選項文件組;動態(tài)服務(wù)器變量、服務(wù)器的SQL模式。 |
|
獲取元數(shù)據(jù) |
元數(shù)據(jù)的訪問方法;INFORMATION_SCHEMA數(shù)據(jù)庫與表;SHOW和DESCRIBE語句;mysqlshow客戶端。 |
|
存儲引擎 |
存儲引擎概念及原理;*常見的存儲引擎MyISAM、 InnoDB和MEMORY等的特征;使用特定的存儲引擎創(chuàng)建表。 |
|
鎖的原理與應(yīng)用 |
鎖的概念、死鎖的原理;鎖的粒度、顯式鎖;表級鎖與行鎖、建議鎖。 |
|
使用分區(qū) |
使用分區(qū)的原因;分區(qū)表的創(chuàng)建、修改與刪除;RANGE分區(qū)、LIST分區(qū)、HASH分區(qū)、KEY分區(qū)、子分區(qū);獲取分區(qū)信息;分區(qū)的優(yōu)缺點。 |
|
導(dǎo)出和導(dǎo)入數(shù)據(jù) |
數(shù)據(jù)的導(dǎo)出和導(dǎo)入;SELECT和INTO OUTFILE導(dǎo)出數(shù)據(jù);LOAD DATA INFILE導(dǎo)入數(shù)據(jù);使用SQL腳本導(dǎo)入數(shù)據(jù)。 |
|
備份與恢復(fù) |
邏輯(文本)備份、Raw(二進(jìn)制)備份、基于快照的備份、基于復(fù)制的備份;備份日志和狀態(tài)文件;用于恢復(fù)的數(shù)據(jù)導(dǎo)入方法、處理二進(jìn)制日志內(nèi)容。 |
|
使用視圖 |
視圖的定義及使用視圖;創(chuàng)建、檢查、修改與刪除視圖 |
|
安全與用戶管理 |
安全風(fēng)險與安全措施;MySQL的權(quán)限類型、授權(quán)表;五個訪問級別—用戶帳號、數(shù)據(jù)庫、表、列、存儲程序;用戶帳號的維護(hù);客戶端的訪問控制、使用安全連接。 |
|
存儲程序 |
什么是存儲程序;創(chuàng)建存儲過程和函數(shù)、管理存儲程序;復(fù)合語句、分配變量、參數(shù)的聲明、流程控制語句、聲明和使用處理器、游標(biāo);存儲程序的安全與備份。 |
|
觸發(fā)器與事件 |
觸發(fā)器的原理、創(chuàng)建觸發(fā)器、觸發(fā)器事件與錯誤處理、刪除觸發(fā)器;什么是事件、事件的創(chuàng)建與管理、計劃表。 |
|
P2項目實訓(xùn) |
名稱 |
項目描述 |
TNA系統(tǒng)MySQL應(yīng)用 |
實現(xiàn)一個真實的、基于B/S架構(gòu)的《電信網(wǎng)絡(luò)學(xué)院(TNA)系統(tǒng)》的MySQL后端系統(tǒng),項目關(guān)注于在Linux操作系統(tǒng)上搭建項目所需的MySQL數(shù)據(jù)庫架構(gòu)。根據(jù)TNA項目的要求,完成MySQL數(shù)據(jù)庫的安裝和配置,完成建庫、建表、數(shù)據(jù)的管理及備份與恢復(fù)、安全管理、數(shù)據(jù)導(dǎo)入、導(dǎo)出、分區(qū)、事務(wù)、存儲引擎的配置和管理等工作。 |
|
C6 Oracle數(shù)據(jù)庫設(shè)計與開發(fā) |
主題 |
主要知識點 |
走進(jìn)Oracle數(shù)據(jù)庫 |
Oracle數(shù)據(jù)庫產(chǎn)品、Oracle數(shù)據(jù)庫環(huán)境、Oracle客戶端-服務(wù)器模型 |
|
安裝Oracle數(shù)據(jù)庫 |
在Linux中安裝Oracle、在Windows中安裝Oracle,以及首次使用Oracle準(zhǔn)備工作 |
|
服務(wù)器與客戶端 |
Oracle服務(wù)器進(jìn)程、數(shù)據(jù)庫管理員、Oracle Enterprise Manager和SQL*Plus工具 |
|
表數(shù)據(jù)查詢 |
Oracle數(shù)據(jù)庫的組織結(jié)構(gòu)、使用SELECT查詢數(shù)據(jù)、聚集的使用,如SUM、COUNT、AVG等 |
|
管理數(shù)據(jù)庫表 |
SQL語句DML、DDL等類型、數(shù)據(jù)類型、表的創(chuàng)建、修改和刪除、數(shù)據(jù)的插入、修改和刪除 |
|
SQL函數(shù)與類型轉(zhuǎn)換 |
SQL基本函數(shù),字符函數(shù)、數(shù)值函數(shù)、日期函數(shù);Oracle空值(NULL)的處理、數(shù)據(jù)類型轉(zhuǎn)換 |
|
多表聯(lián)接與集合 |
多表聯(lián)接,包括內(nèi)聯(lián)接、左外聯(lián)接、右外聯(lián)接、自聯(lián)接、全聯(lián)接等;集合的交集、并集等運算 |
|
使用事務(wù) |
Oracle事務(wù)基本概念、ACID特性、事務(wù)控制語句COMMIT、ROLLBACK,安全點SAVEPOINT |
|
C7 Oracle SQL高級應(yīng)用 |
主題 |
主要知識點 |
使用子查詢 |
SQL語句的執(zhí)行順序;Oracle子查詢;單行單列、多行單列與多行多列子查詢。 |
|
用戶訪問控制 |
用戶訪問控制;系統(tǒng)權(quán)限、對象權(quán)限、角色的授予、回收、轉(zhuǎn)讓、級聯(lián)等SQL語句的使用。 |
|
事務(wù)和鎖 |
事務(wù)的ACID特性、事務(wù)和鎖的關(guān)系,DML鎖與DDL鎖、鎖的用途。 |
|
使用索引 |
索引的分類;B樹索引和Bitmap索引的原理;優(yōu)化器對索引方式的影響。 |
|
使用約束 |
5種基本約束(not null、unique、primary key、foreign key及check)的適用環(huán)境,約束高級應(yīng)用特性,包括enable/disable/validate/novalidate組合,以及延遲約束的使用場景等。 |
|
使用視圖 |
視圖的用途;簡單視圖與復(fù)雜視圖的特點;視圖中有關(guān)選項的約束機制。 |
|
同義詞 |
同義詞的概念及用途;公有同義詞和私有同義詞的適用范圍;同義詞的使用與維護(hù)。 |
|
使用序列 |
序列Sequence的概念、序列的用途;序列的使用方法;序列的管理與維護(hù)。 |
|
外部表 |
外部表的概念和用途;外部表的特性;創(chuàng)建外部表;讀取外部平面表的方法。 |
|
INSERT與插入數(shù)據(jù) |
剖析Oracle中的INSERT語句的分類;單行插入、多行插入、多表插入的適用場景與語法。 |
|
DML和DDL語句 |
merge語句和with子句;運用DDL的語句對表列的add、drop、modify、rename等操作。 |
|
分層查詢 |
分層查詢的概念和原理;自上而下和自下而上遍歷分層節(jié)點;start with和connect by prior關(guān)鍵字結(jié)合Level偽列的用法。 |
|
時區(qū)與字符集 |
全球化概念;時區(qū)與字符集對數(shù)據(jù)的影響;Timezone的選擇與設(shè)置;字符集的選擇與設(shè)置。 |
|
正則表達(dá)式 |
正則表達(dá)式的規(guī)則與使用;REGEXP_LIKE、REGEXP_INSTR、REGEXP_SUBSTR、REGEXP_REPLACE。 |
|
P3項目實訓(xùn) |
名稱 |
項目描述 |
EBP系統(tǒng)Oracle架構(gòu) |
實現(xiàn)一個真實的、基于RIA的《電子商務(wù)平臺(EBP)系統(tǒng)》,項目的關(guān)注點在搭建Oracle數(shù)據(jù)庫后端系統(tǒng)架構(gòu),以及SQL語句諸多特性的使用。根據(jù)EBP項目的要求,完成項目所需的Oracle數(shù)據(jù)庫的安裝和配置、表的管理和數(shù)據(jù)訪問,基本SQL的使用,以及高級SQL的使用、多表聯(lián)接、用戶管理、索引、事務(wù)、序列的應(yīng)用等。 |
|
C8 Oracle PL/ SQL程序設(shè)計 |
主題 |
主要知識點 |
PL/SQL簡介 |
PL/SQL概述、PL/SQL的用途;PL/SQL程序的靈活性、安全性、適用性、兼容性等。 |
|
PL/SQL數(shù)據(jù)類型 |
PL/SQL基本變量類型、復(fù)合類型;變量的定義、運算符和表達(dá)式。 |
|
PL/SQL程序結(jié)構(gòu) |
PL/SQL的塊結(jié)構(gòu);流程分支結(jié)構(gòu)--if條件語句的形式及用法、循環(huán)控制結(jié)構(gòu)-loop語句的用法。 |
|
創(chuàng)建存儲過程 |
PL/SQL存儲過程的創(chuàng)建;在存儲過程中使用輸入/輸出參數(shù)、輸出參數(shù)的作用及使用方法。 |
|
PL/SQL函數(shù) |
PL/SQL函數(shù)的用用途、創(chuàng)建PL/SQL函數(shù);函數(shù)的單值返回特性;函數(shù)與存儲過程的區(qū)別。 |
|
使用游標(biāo) |
游標(biāo)的原理和用途;隱式游標(biāo)、顯式游標(biāo)、參照游標(biāo)的定義及使用方法。 |
|
異常處理 |
異常機制的原理和用途;Oracle預(yù)定義異常、非預(yù)定義異常與用戶自定義異常;異常處理。 |
|
使用觸發(fā)器 |
觸發(fā)器的用途; 應(yīng)用基于表的DML觸發(fā)器、 應(yīng)用基于復(fù)制視圖的instead of型觸發(fā)器。 |
|
創(chuàng)建PL/SQL包 |
PL/SQL包的用途;建立PL/SQL包頭和包體,針對存儲過程及函數(shù)的不同游標(biāo)類型的標(biāo)準(zhǔn)封裝。 |
|
Java調(diào)用PL/SQL存儲過程 |
Java如何調(diào)用Oracle存儲過程;從Java中為存儲過程傳遞參數(shù)和接收返回值;使用存儲過程實現(xiàn)數(shù)據(jù)庫分頁查詢。 |
|
P4項目實訓(xùn) |
名稱 |
項目描述 |
EBP系統(tǒng)Oracle后端開發(fā) |
實現(xiàn)一個真實的、基于RIA的《電子商務(wù)平臺(EBP)系統(tǒng)》,項目的關(guān)注點在于使用PL/SQL開發(fā)EBP項目所需的存儲過程和函數(shù),并成功整合到EBP系統(tǒng)中。根據(jù)EBP項目的要求,完成項目所需的Oracle數(shù)據(jù)庫的表的管理和數(shù)據(jù)訪問工作,并進(jìn)行前端Java應(yīng)用程序所需的存儲過程和函數(shù)的開發(fā)和調(diào)試工作,以及數(shù)據(jù)庫客戶端對存儲過程的整合訪問工作。 |
|
C9 Oracle數(shù)據(jù)庫應(yīng)用與管理 |
主題 |
主要知識點 |
實例和數(shù)據(jù)庫 |
Oracle實例的概念;實例與數(shù)據(jù)庫的關(guān)系;單實例下的數(shù)據(jù)庫體系結(jié)構(gòu)。 |
|
管理實例和數(shù)據(jù)庫 |
實例的啟動和關(guān)閉;參數(shù)文件的讀取、檢查控制文件、訪問數(shù)據(jù)文件的過程。 |
|
控制文件 |
控制文件的用答案;控制文件的結(jié)構(gòu)特點;重建控制文件和恢復(fù)控制文件。 |
|
Redo日志 |
Redo日志的原理和用途;增加日志組及成員,實戰(zhàn)處理日志受損下的數(shù)據(jù)庫。 |
|
歸檔日志 |
日志的歸檔和非歸檔模式;管理歸檔日志;自定義和命名歸檔文件;歸檔模式的相關(guān)參數(shù)。 |
|
日志挖掘 |
日志挖掘的概念,使用logmnr對DML及DDL進(jìn)行日志挖掘;日志信息對恢復(fù)數(shù)據(jù)的重要意義。 |
|
管理Undo |
Undo的工作原理及用途;Undo常用參數(shù)及視圖、實戰(zhàn)Undo文件受損的恢復(fù)方法。 |
|
理解檢查點 |
檢查點機制的原理及用途;檢查點的分類、完全檢查點特點和增量檢查點的設(shè)計思路。 |
|
實例恢復(fù)機制 |
實例恢復(fù)概念、實例恢復(fù)的增量檢查點特性;Redo前滾和Undo回滾的工作原理與應(yīng)用。 |
|
數(shù)據(jù)字典和動態(tài)視圖 |
獲得Oracle數(shù)據(jù)庫的核心信息的方法;數(shù)據(jù)字典的概念、動態(tài)視圖的概念;靜態(tài)數(shù)據(jù)字典視圖和動態(tài)v$視圖的用法。 |
|
Oracle存儲架構(gòu) |
數(shù)據(jù)庫存儲的物理及邏輯架構(gòu),數(shù)據(jù)文件、表空間、段、區(qū)和塊的概念;行數(shù)據(jù)的存儲方式。 |
|
表的類型與用途 |
堆表、分區(qū)表、索引組織表、簇表,臨時表等各類表物理及邏輯構(gòu)成,適用性和局限性。 |
|
數(shù)據(jù)庫審計 |
審計的概念與用途;審計的類型;開啟審計功能、審計參數(shù)的配置;查看審計信息。 |
|
數(shù)據(jù)裝載 |
將外部平面表裝載到Oracle數(shù)據(jù)庫內(nèi)部;數(shù)據(jù)源和控制源的描述。 |
|
配置Oracle網(wǎng)絡(luò) |
Oracle Net的工作原理;靜態(tài)、動態(tài)注冊方法和用途;專用連接盒共享連接方式及參數(shù)配置等。 |
|
Oracle ASM管理 |
ASM工作原理;演示建立ASM實例;創(chuàng)建ASM磁盤和磁盤組;模擬ASM文件的IO動態(tài)平衡。 |
|
物化視圖 |
物化視圖的由來;物化視圖的用途;搭建分布式物化視圖環(huán)境,檢驗增量刷新機制。 |
|
C10 Oracle數(shù)據(jù)庫備份與恢復(fù) |
主題 |
主要知識點 |
邏輯備份與恢復(fù) |
數(shù)據(jù)的導(dǎo)入和導(dǎo)出;數(shù)據(jù)泵的工作原理;可傳輸表空間的導(dǎo)入和導(dǎo)出。 |
|
物理備份與恢復(fù) |
物理備份和恢復(fù)的基本原理,歸檔模式下的備份和還原、 恢復(fù)過程。 |
|
手工備份 |
手工備份的適用情況;用戶管理的備份方式;手工備份的基本概念和相關(guān)視圖。 |
|
手工完全恢復(fù) |
手工完全恢復(fù)的適用場合;不同場景下手工完全恢復(fù)的操作流程。 |
|
手工不完全恢復(fù) |
手工不完全恢復(fù)的場景,包括基于時間點或SCN數(shù)據(jù)文件損壞的恢復(fù); 使用備份控制文件針對數(shù)據(jù)文件損壞的復(fù)雜恢復(fù)過程。 |
|
使用閃回 |
閃回概念和用途;七種閃回技術(shù)的需求和原理分析;不同閃回技術(shù)的適用場景及操作流程。 |
|
RMAN概述 |
RMAN的工作原理;映像備份、備份集與備份片;完全備份、增量備份、RMAN參數(shù)。 |
|
RMAN備份 |
生產(chǎn)環(huán)境中RMAN備份的常用方法,不同方法的適用場景及操作流程。 |
|
RMAN完全恢復(fù) |
RMAN完全恢復(fù)的基本原理及適用場景;不同場景下完全恢復(fù)的操作流程。 |
|
RMAN不完全恢復(fù) |
RMAN不完恢復(fù)的基本原理,誤刪除表的DBPITR恢復(fù)、誤刪除表空間的不完全恢復(fù)、TSPITR的不完全恢復(fù)等。 |
|
目錄庫和輔助庫 |
Catalog 和Auxiliary的用途; 搭建catalog數(shù)據(jù)庫; 網(wǎng)絡(luò)(active 方式)復(fù)制數(shù)據(jù)庫。 |
|
RMAN的維護(hù) |
RMAN常用命令,包括連接target/auxiliary/catalog三類數(shù)據(jù)庫方法;正確使用run{}命令。 |
|
P5項目實訓(xùn) |
名稱 |
項目描述 |
12306鐵路客服系統(tǒng)后端管理 |
以著名的互聯(lián)網(wǎng)應(yīng)用12306鐵路客戶服務(wù)系統(tǒng)為原型,搭建一個簡版的《12306鐵路客服系統(tǒng)》后端Oracle系統(tǒng),項目的關(guān)注點在于Oracle SQL的高級應(yīng)用和數(shù)據(jù)庫管理。根據(jù)12306項目的要求,完成項目所需的Oracle數(shù)據(jù)庫的實例、日志、審計、網(wǎng)絡(luò)和物化視圖的配置和管理,以及不同方式的數(shù)據(jù)備份和恢復(fù)工作,如閃回、手工備份與恢復(fù)、RMAN備份與恢復(fù)等。 |
|
C11 Oracle集群配置與管理 |
主題 |
主要知識點 |
RAC簡介 |
高可用性概念、Cluster概念;Oracle 11gR2 RAC體系結(jié)構(gòu)、Grid infrastructure。 |
|
安裝前的準(zhǔn)備 |
Oracle 11gR2 RAC安裝硬件環(huán)境需求;基于虛擬機的安裝、Linux平臺的環(huán)境需求。 |
|
安裝RAC系統(tǒng) |
安裝Oracle 11gR2 RAC的步驟及注意事項;RAC網(wǎng)絡(luò)配置、RAC的ASM配置。 |
|
創(chuàng)建RAC數(shù)據(jù)庫 |
創(chuàng)建數(shù)據(jù)庫及實例;RAC數(shù)據(jù)庫存儲原理及共享存儲技術(shù);Oracle RAC 工作原理。 |
|
管理RAC實例 |
管理ASM環(huán)境下的RAC實例;為每個節(jié)點安裝Enterprise Manager Agent。 |
|
管理RAC節(jié)點 |
RAC后臺進(jìn)程;初始化參數(shù)文件的配置;全局動態(tài)參數(shù)視圖的使用;節(jié)點切換過程。 |
|
管理RAC數(shù)據(jù)庫 |
||
RAC的備份和恢復(fù) |
RAC歸檔日志的配置;使用EM做RAC的備份恢復(fù);RMAN備份面向RAC的策略。 |
|
性能監(jiān)控 |
RAC診斷框架;RAC性能調(diào)優(yōu)方法;RAC在EM下的閾值和告警;DIAG Trace控制接口;Crash Dump、Hang Analysis示例。 |
|
P6項目實訓(xùn) |
名稱 |
項目描述 |
12306鐵路客服系統(tǒng)RAC集群 |
以著名的互聯(lián)網(wǎng)應(yīng)用12306鐵路客戶服務(wù)系統(tǒng)為原型,搭建一個簡版的《12306鐵路客服系統(tǒng)》后端Oracle集群系統(tǒng),項目的關(guān)注點在于Oracle數(shù)據(jù)庫RAC集群的構(gòu)建和管理。根據(jù)12306項目的要求,分別完成Oracle數(shù)據(jù)庫RAC集群安裝、RAC數(shù)據(jù)庫的創(chuàng)建。RAC實例、節(jié)點和數(shù)據(jù)庫的管理,以及RAC的備份和恢復(fù)工作,以滿足項目復(fù)雜查詢和大數(shù)據(jù)量訪問的需要。 |
|
C12 Oracle 12C數(shù)據(jù)庫新特性 |
主題 |
主要知識點 |
12c新特性介紹 |
Pluggable數(shù)據(jù)庫簡介;flex集群;IPv6支持;全局?jǐn)?shù)據(jù)服務(wù)。 |
|
Pluggable數(shù)據(jù)庫創(chuàng)建 |
PDB結(jié)構(gòu);CDB和PDB; CDB$root; PDB$SEED; 表空間使用;創(chuàng)建Pluggable數(shù)據(jù)庫;生成PDB。 |
|
Pluggable數(shù)據(jù)庫配置管理 |
連接CDB和PDB;CDB和PDB的用戶管理;redo和undo;臨時表空間;PDB遷移。 |
|
Pluggable數(shù)據(jù)庫備份恢復(fù) |
RMAN配置;備份CDB和PDB;CDB和PDB恢復(fù)。 |
|
Flex集群配置 |
Flex集群結(jié)構(gòu);靈活性和高可用性;配置flex集群;flex集群和 ASM。 |
|
Flex集群管理 |
將現(xiàn)有的集群變?yōu)?/span>flex集群;flex集群ASM配置;RAC中的PDB;全局?jǐn)?shù)據(jù)服務(wù)配置。 |
|
C13 Oracle數(shù)據(jù)庫性能調(diào)優(yōu) |
主題 |
主要知識點 |
AWR與調(diào)優(yōu)顧問系統(tǒng) |
Oracle AWR的概念、AWR的用途;AWR體系結(jié)構(gòu);AWR存儲庫;調(diào)優(yōu)顧問系統(tǒng)。 |
|
ASH與AWR體系結(jié)構(gòu) |
快照、度量、基線、閾值、告警的創(chuàng)建和監(jiān)控;AWR架構(gòu)的相關(guān)視圖。 |
|
顧問體系機制 |
ASSM的工作原理及用途;ASSM改善分段存儲;常用Advisor的工作原理和用途。 |
|
自動維護(hù)任務(wù) |
AUTOTASK概念及用途;AUTOTASK的設(shè)計思想及原理,AUTOTASK工作機制。 |
|
深度分析AWR報告 |
時間模型指標(biāo)、等待事件模型指標(biāo)、SQL和優(yōu)化器指標(biāo)、OS統(tǒng)計指標(biāo)等幾十個重要指標(biāo)。 |
|
SQL語句調(diào)優(yōu) |
查詢優(yōu)化器;理解SQL語句調(diào)優(yōu);分析、運用執(zhí)行計劃。 |
|
SQL解析原理 |
優(yōu)化程序的步驟;SQL語句的硬解析和軟解析;共享游標(biāo);綁定變量。 |
|
CBO執(zhí)行計劃 |
RBO和CBO,統(tǒng)計信息、直方圖、SQL Profile等概念,分析執(zhí)行計劃的若干方法。 |
|
了解執(zhí)行計劃 |
執(zhí)行計劃的概念、查看執(zhí)行計劃、分析執(zhí)行計劃;執(zhí)行計劃樹、驅(qū)動表。 |
|
索引與多表連接調(diào)優(yōu) |
Nested loop join、hash join、sort merge join連接方式的運用;聚簇因子對執(zhí)行計劃的影響。 |
|
共享游標(biāo) |
共享游標(biāo)的特點;父游標(biāo)和子游標(biāo);v$sqlarea和v$sql視圖。 |
|
SQL調(diào)優(yōu)顧問 |
SQL tuning advisor對統(tǒng)計信息、Sql Profile、訪問路徑、結(jié)構(gòu)重組的推薦;SQL access advisor對分區(qū)和物化視圖的推薦。 |
|
C14 DataGuard配置與管理 |
主題 |
主要知識點 |
DataGuard原理 |
DG的軟硬件需求;Primary數(shù)據(jù)庫和Standby數(shù)據(jù)庫關(guān)系的技術(shù)特點、作用及生存邏輯。 |
|
DataGuard分類 |
邏輯Standby和物理Standby;三種保護(hù)模式;Redo傳輸服務(wù)、Log應(yīng)用服務(wù)、角色轉(zhuǎn)換服務(wù)等 |
|
配置物理DataGuard |
搭建與配置物理DG;完成操作、管理、維護(hù)等一整套試驗;檢驗災(zāi)難恢復(fù)及高可用性。 |
|
配置邏輯DataGuard |
搭建配置邏輯DG;完成操作、管理、維護(hù)等一整套整套試驗;驗證災(zāi)難恢復(fù)及高可用性。 |
|
配置快照DataGuard |
Oracle 11gDG提供的快照備庫的特點;配置備庫;測試臨時打開備庫的功能。 |
|
DataGuard角色轉(zhuǎn)換 |
切換及故障轉(zhuǎn)移試驗;確認(rèn)數(shù)據(jù)庫的當(dāng)前角色;關(guān)于V$DATABASE 視圖中的DATABASE_ROLE列;V$DATAGUARD_STATS預(yù)估生存能力、重置期望保護(hù)模式等。 |
|
Broker配置 |
Broker的用途;Broker配置文件基本參數(shù);啟動和禁用、管理周期、狀態(tài)查看等。 |
|
C15 Hadoop大數(shù)據(jù)處理 |
主題 |
主要知識點 |
大數(shù)據(jù)與Hadoop |
大數(shù)據(jù)的概念與特點;Hadoop發(fā)展歷史;Hadoop在大數(shù)據(jù)處理中的應(yīng)用;Hadoop生態(tài)系統(tǒng) |
|
配置Hadoop運行環(huán)境 |
Hadoop的三種運行模式;Hadoop安裝環(huán)境配置;Hadoop進(jìn)程啟停;執(zhí)行經(jīng)典案例WordCount |
|
Hadoop系統(tǒng)架構(gòu) |
Hadoop 基本原理;Hadoop 1.x架構(gòu)及后臺進(jìn)程;HDFS架構(gòu)與命名空間;HDFS數(shù)據(jù)存儲與復(fù)制 |
|
使用HDFS文件系統(tǒng) |
HDFS常用命令,如ls、cat、put、get等;HDFS管理與維護(hù),safemode管理,balancer工具等 |
|
開發(fā)HDFS應(yīng)用程序 |
使用Eclipse IDE,安裝Hadoop插件;使用Hadoop API訪問HDFS,包括文件讀寫、管理等 |
|
MapReduce分布式計算 |
MapReduce編程模型及工作原理; MapReduce作業(yè)調(diào)度;分析WordCount運行原理,分析源代碼 |
|
開發(fā)MapReduce應(yīng)用程序 |
MapReduce程序自定義Combiner;內(nèi)置數(shù)據(jù)類型、自定義數(shù)據(jù)類型;實現(xiàn)MapReduce組合式作業(yè) |
|
大數(shù)據(jù)處理平臺Pig |
Pig大數(shù)據(jù)處理平臺;Pig工作模式;Pig運行方式;Pig Latin語法、操作命令、數(shù)據(jù)類型、表達(dá)式等 |
|
開發(fā)Pig腳本應(yīng)用 |
Pig常用函數(shù)、不同類型的數(shù)據(jù)檢索,包括建表、查詢、關(guān)聯(lián)查詢等;開發(fā)Pig腳本應(yīng)用程序 |
|
數(shù)據(jù)倉庫工具Hive |
數(shù)據(jù)倉庫簡介;數(shù)據(jù)倉庫工具Hive的用途;Hive架構(gòu);Hive三種運行模式;Hive QL的JDBC編程 |
|
無限大表數(shù)據(jù)庫HBase |
Hadoop數(shù)據(jù)庫HBase用途;HBase邏輯模型與物理模型;HBase Shell模式命令、HBase API編程 |
|
P7 項目實訓(xùn) |
名稱 |
項目描述 |
HDFS大數(shù)據(jù)云盤 |
實現(xiàn)一個Web客戶端的大數(shù)據(jù)云盤系統(tǒng)。該系統(tǒng)以Hadoop的HDFS文件系統(tǒng)為存儲介質(zhì),因些具有海量存儲的能力。云盤系統(tǒng)可供用戶上傳文件、查看、管理和共享云文件。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進(jìn)程,HDFS文件命令使用,使用HDFS API,編寫處理HDF云盤處理程序,用Web界面查看操作HDFS等。 |
|
P8 項目實訓(xùn) |
美國歷年航班大數(shù)據(jù)統(tǒng)計分析 |
本項目基于美國民航航班的歷年數(shù)據(jù)(1987年-2008年),計算處理某一年各個航班的飛行架次等數(shù)據(jù)。項目將原始數(shù)據(jù)上傳到Hadoop的HDFS上,**編寫MapReduce程序讀取航班數(shù)據(jù)并計算和統(tǒng)計航班相關(guān)數(shù)據(jù)。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進(jìn)程,開發(fā)航班處理MapReduce程序、Pig腳本程序,使用Hive JDBC處理數(shù)據(jù),**JSP查詢處理過結(jié)果。 |
咨詢電話:010-64707530 金老師 。