奧斯科國際IT
地點(diǎn):安徽省合肥市蜀山區(qū)新華國際廣場C座
OCA(認(rèn)證數(shù)據(jù)庫專員)
OCA全稱為甲骨文(Oracle)認(rèn)證數(shù)據(jù)庫專員,是Oracle公司的Oracle數(shù)據(jù)庫 DBA認(rèn)證課程,目前Oracle全世界的數(shù)據(jù)庫市場份額在50%以上,在*的客戶更有*移動(dòng)、*電信、阿里巴巴、騰訊等*絕大多數(shù)的大型企業(yè)。這些企業(yè)都將是Oracle認(rèn)證數(shù)據(jù)庫專家的雇主,更重要的是OCA是開啟Oracle所有產(chǎn)品線的鑰匙,Oracle還有ERP、中間件等更多的高端產(chǎn)品,都可以從OCA開始學(xué)習(xí)和熟悉。一個(gè)OCA工程師不僅僅可以從事數(shù)據(jù)庫開發(fā)、DBA,還可以進(jìn)一步進(jìn)行學(xué)習(xí)成為ERP實(shí)施、中間件管理、BI(商業(yè)智能)等企業(yè)*薪酬的IT類專家。
『課程特色』:
1. 無可爭議的全球最受肯定的數(shù)據(jù)庫認(rèn)證
2. Oracle數(shù)據(jù)庫的全球市場份額高達(dá)57%,而且持續(xù)增長,讓OCP的職業(yè)生涯很長
3. Oracle的客戶大多是世界500強(qiáng),**、電信、網(wǎng)游公司等高端企業(yè)
4. 甲骨文在Oracle領(lǐng)域已經(jīng)持續(xù)耕耘4年以上,擁有國內(nèi)培訓(xùn)企業(yè)中*水準(zhǔn)的Oracle講師團(tuán)隊(duì),并且已經(jīng)培養(yǎng)出多批OCP OCM認(rèn)證人員
5. 甲骨文是Oracle WDP*培訓(xùn)質(zhì)量獎(jiǎng) *培訓(xùn)合作伙伴的獲得者
『課程大綱』:
一、 Oracle Database 10g: SL Fundamentals
Oracle數(shù)據(jù)庫10g SL語言基礎(chǔ)
select、DML、DDL語法及技巧
表結(jié)構(gòu)
select 結(jié)構(gòu)及注意事項(xiàng)
排序,distinct
單行函數(shù)(工作中常用技巧及案例)
子查詢(關(guān)聯(lián)子查詢 和 非關(guān)聯(lián)子查詢 運(yùn)行原理和區(qū)別;優(yōu)化)
表連接(四種類型),外連接
not in | not exists | 等值鏈接 區(qū)別及抉擇
聚合函數(shù)(運(yùn)行過程)
- 聚合函數(shù)和外連接使用時(shí)的注意事項(xiàng)
- 分組
- 組篩選+子查詢
『講課目標(biāo)』:
讓學(xué)員熟練掌握select、dml、ddl,掌握select、dml、ddl各種語句的內(nèi)部處理流程,為以后的sl調(diào)優(yōu)打下堅(jiān)實(shí)的基礎(chǔ)。
二、 Oracle Database 10g: Administration Workshop I
Oracle10g 數(shù)據(jù)庫體系結(jié)構(gòu)(I)
1. 在Linux平臺安裝Oracle Database 10g 數(shù)據(jù)庫軟件,確定系統(tǒng)需求,使用Optimal Flexible Architecture (OFA),配置Shell環(huán)境變量,設(shè)置Linux內(nèi)核參數(shù),使用Oracle Universal Installer,安裝軟件 Oracle對Linux發(fā)布版的
2. 創(chuàng)建Oracle 數(shù)據(jù)庫 ,Oracle 數(shù)據(jù)庫的體系結(jié)構(gòu) 例程體系結(jié)構(gòu) 使用管理框架 使用Database Creation Assistant(DBCA)創(chuàng)建數(shù)據(jù)庫配置數(shù)據(jù)庫 撤消數(shù)據(jù)庫 管理模板
3.數(shù)據(jù)庫界面 使用SL *Plus和iSL *Plus訪問數(shù)據(jù)庫 使用結(jié)構(gòu)化查詢語言(SL) 使用過程語言/結(jié)構(gòu)化查詢語言(PL/SL) 使用Oracle C++ 調(diào)用接(OCCI)
4.控制數(shù)據(jù)庫 啟動(dòng)和停止iSL *Plus 啟動(dòng)和停止Enterprise ManagerDatabase Control 啟動(dòng)和停止Oracle Listener 啟動(dòng)和關(guān)閉數(shù)據(jù)庫 處理參數(shù)文件
5.存儲結(jié)構(gòu) 定義表空間和數(shù)據(jù)文件的用途 創(chuàng)建表空間 管理表空間 獲取表空間信息 使用EM來查看表空間視圖 使用Oracle Managed Files (OMF) 創(chuàng)建和管理表空間
6. 管理用戶 創(chuàng)建和管理數(shù)據(jù)庫用戶賬戶 創(chuàng)建和管理角色 創(chuàng)建和引用特權(quán) 控制用戶對資源的使用
7.管理模式對象 創(chuàng)建和修改表 定義約束條件 查看表屬性 查看表內(nèi)容 創(chuàng)建索引和視圖
8.管理數(shù)據(jù) 通過SL語句來處理數(shù)據(jù) 使用Data Pump導(dǎo)入 使用Data Pump導(dǎo)出 使用SL Loader裝入數(shù)據(jù)
/SL 識別PL/SL(Procedural Language SL)對象 了解觸發(fā)器和觸發(fā)事件 影響PL/SL 性能的配置選項(xiàng)
10. Oracle 數(shù)據(jù)庫安全 應(yīng)用最少權(quán)限原則 管理默認(rèn)用戶賬戶 實(shí)施標(biāo)準(zhǔn)口令保護(hù)功能 跟蹤數(shù)據(jù)庫活動(dòng)
11. Oracle網(wǎng)絡(luò)服務(wù) (Oracle Net Services) 使用Database Control創(chuàng)建附加的監(jiān)聽器 使用Oracle Net Manager 創(chuàng)建和配置監(jiān)聽程序 使用監(jiān)聽程序控制實(shí)用程序來控制Oracle Net Listener 使用Oracle Net Manager 配置客戶及中間層連接 使用TNSPING 測試Oracle Net 的連接性
Oracle Nat服務(wù) 創(chuàng)建Oracle Net 名稱解析方法
12. Oracle Shared Server 了解何時(shí)使用Oracle 共享服務(wù)器 配OracleShared Server 監(jiān)控 Oracle Shared Server Oracle Shared Server體系結(jié)構(gòu)
13. 性能監(jiān)控 排除無效和不可用的對象中的故障 收集優(yōu)化程序統(tǒng)計(jì)數(shù)據(jù) 查看性能標(biāo)準(zhǔn) 對性能問題做出反應(yīng)
14. 前瞻性維護(hù) 設(shè)置警告和重要預(yù)警閾值 收集和使用基準(zhǔn)指標(biāo) 優(yōu)化和診斷Advisor 自動(dòng)數(shù)據(jù)庫診斷監(jiān)控程序(ADDM) 管理自動(dòng)工作量資料檔案庫
15. 撤消管理 監(jiān)控和管理撤消 配置撤消保留 保障撤消保留 使用Undo Advisor
撤消表空間大小
16. 監(jiān)控和解決鎖沖突 檢測和解決鎖沖突 管理死鎖 處理事務(wù)與鎖之間的關(guān)系
Oracle數(shù)據(jù)庫的內(nèi)鎖模式