【目標(biāo)收益】
Oracle、PLSQL使用方法、技巧,Oracle數(shù)據(jù)庫相關(guān)操作及sql編寫介紹。
Oracle的數(shù)據(jù)庫市場份額在50%以上,在中國的客戶更有中國移動(dòng)、中國電信、阿里巴巴、騰訊等中國大多數(shù)的大型企業(yè)。它能提供更多的自我管理和自動(dòng)化與網(wǎng)格計(jì)算的便利。通過本課程 Oracle數(shù)據(jù)庫培訓(xùn),讓學(xué)員有一個(gè)堅(jiān)實(shí)的基礎(chǔ)和在行業(yè)中的數(shù)據(jù)庫管理系統(tǒng)的專業(yè)知識(shí)。
核心課程:Oracle構(gòu)架介紹、Oracle數(shù)據(jù)庫基本操作與設(shè)置、創(chuàng)建數(shù)據(jù)庫應(yīng)用、數(shù)據(jù)庫安全管理、數(shù)據(jù)庫備份與恢復(fù)、性能優(yōu)化與調(diào)整等。
【培訓(xùn)對(duì)象】
從事規(guī)劃、網(wǎng)絡(luò)、工程建設(shè)、工程管理、網(wǎng)絡(luò)維護(hù)等線條
【培訓(xùn)時(shí)長】
2天
【課程大綱】
課程編號(hào): |
|
授課課時(shí): |
2天 |
授課條件: |
學(xué)員必須具有基本的通信技術(shù)基礎(chǔ)知識(shí) |
內(nèi)容摘要: |
一、Oracle Database 基礎(chǔ) 1、 掌握關(guān)系數(shù)據(jù)庫數(shù)據(jù)模型; 2、 熟練在Linux平臺(tái)上部署數(shù)據(jù)庫系統(tǒng); 3、 根據(jù)業(yè)務(wù)需求定制各種類型的數(shù)據(jù)庫; 4、 掌握數(shù)據(jù)庫中數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)類型的存儲(chǔ)原理 5、 熟練運(yùn)用SQL語句檢索、操縱、管理數(shù)據(jù)庫中的數(shù)據(jù); 6、 MEGER、USING、ROLLUP、CUBE、集合運(yùn)算符、和分層提取等高級(jí)方法來提取數(shù)據(jù); 7、 編寫SQL腳本文件,從而生成類似報(bào)告的輸出結(jié)果; 8、 運(yùn)用開發(fā)工具編寫過程、函數(shù)、包、觸發(fā)器等程序塊; 9、 學(xué)會(huì)查看數(shù)據(jù)字典
二、Oracle Database 管理操作 1、 了解Oracle核心組件Instance結(jié)構(gòu) 2、 掌握Oracle 數(shù)據(jù)庫邏輯與物理存儲(chǔ)結(jié)構(gòu) 3、 管理ORACLE的實(shí)例、日志文件、控制文件、表空間、用戶、權(quán)限、角色、表、索引、回滾段 4、 Oracle Net Services網(wǎng)絡(luò)配置 ,通過網(wǎng)絡(luò)配置實(shí)現(xiàn)數(shù)據(jù)庫的故障轉(zhuǎn)移和負(fù)載均衡, 配置應(yīng)用程序數(shù)據(jù)庫 5、 使用基本監(jiān)視過程 6、 實(shí)施備份和恢復(fù)策略 7、 在數(shù)據(jù)庫和文件之間移動(dòng)數(shù)據(jù)
三、Oracle Database 日常管理 1、創(chuàng)建一個(gè)能正常運(yùn)行的數(shù)據(jù)庫,以及如何以有效的方式來正確管理各種不同的結(jié)構(gòu),從而構(gòu)造出一個(gè)設(shè)計(jì)良好、有效率運(yùn)行的數(shù)據(jù)庫 2、如何實(shí)施數(shù)據(jù)庫安全 3、使用資源管理器管理資源、作業(yè)調(diào)度、安全性和全球化問題 4、根據(jù)業(yè)務(wù)需求,制定與完善數(shù)據(jù)庫的備份、恢復(fù)、和RECOVER等策略 5、執(zhí)行數(shù)據(jù)庫備份、恢復(fù)策略的計(jì)劃與實(shí)施等關(guān)鍵任務(wù),以及如何進(jìn)行正確性的驗(yàn)證 6、根據(jù)實(shí)際數(shù)據(jù)庫的十幾種不同的損壞原因,采用不同的恢復(fù)方式 7、熟練掌握Recovery Manager工具來執(zhí)行備份、恢復(fù) 、執(zhí)行塊修復(fù) 8、使用腳本在內(nèi)存、性能和存儲(chǔ)方面,進(jìn)行數(shù)據(jù)庫監(jiān)視操作 9、進(jìn)行操作系統(tǒng)級(jí)調(diào)優(yōu) 10、進(jìn)行SQL語句調(diào)優(yōu) 11、通過使用多種不同的工具,確認(rèn)、分析、和解決Oracle 數(shù)據(jù)庫在運(yùn)行過程中所存在的瓶頸。
四、PL/SQL 語言基礎(chǔ) 1、SQL語言基礎(chǔ)語句 2 DML 2 DDL 2 DCL 2、SQL*PLUS使用 2 SQL*PLUS的配置 2 SQL*PLUS編輯指令 3、數(shù)據(jù)查詢方法 2 簡單查詢 2 復(fù)雜查詢 2 字符集與組件 2 使用日期、時(shí)間和字符函數(shù) 4、數(shù)據(jù)操縱 2 數(shù)據(jù)插入 2 數(shù)據(jù)更新 2 數(shù)據(jù)刪除 5、游標(biāo)操作 2 游標(biāo)的建立和刪除 2 游標(biāo)的使用 6、控制程序流 2 程序控制概述 2 順序結(jié)構(gòu) 2 條件結(jié)構(gòu) 2 循環(huán)結(jié)構(gòu) 2 異常處理 7、子程序 2 存儲(chǔ)過程 2 函數(shù) 2 包 |
授課語言: |
中文 |