課程介紹
本課程將全面介紹PL/SQL高級編程,主要傳授如何使用PL/SQL的高級特性,來最優(yōu)化的設計客戶的數(shù)據(jù)庫以及其他應用程序。
培訓對象
使用過任何一種數(shù)據(jù)庫的人員:
1) Oracle數(shù)據(jù)庫:2日DBA第2版;
2) Oracle數(shù)據(jù)庫:管理員第2版的新功能。
課程收益
能夠編寫 PL/SQL 代碼;
設計能夠有效執(zhí)行的 PL/SQL 程序單元;
使用 PL/SQL 編程構造和條件控制語句;
處理運行時錯誤;
處理大型對象;
創(chuàng)建觸發(fā)器以解決業(yè)務問題;
管理 PL/SQL 子程序之間的相關性;
創(chuàng)建存儲過程和函數(shù);
設計 PL/SQL 程序包以便組合和包含相關的構造;
創(chuàng)建過載程序包子程序以增強靈活性。
知識概要
-- PL/SQL 簡介;
-- 標識符;
-- 編寫結構;
-- 創(chuàng)建函數(shù);
-- 使用更多的程序包概念。
課程大綱
第一章 PL/SQL 簡介
第二章 聲明 PL/SQL 標識符
第三章 編寫可執(zhí)行語句
第四章 與 Oracle Server 交互
第五章 編寫控制結構
第六章 使用組合數(shù)據(jù)類型
第七章 使用顯式游標
第八章 處理例外
第九章 創(chuàng)建并調用簡單過程和函數(shù)
第十章 創(chuàng)建存儲函數(shù)
第十一章 創(chuàng)建程序包
第十二章 使用更多的程序包概念
第十三章 在應用開發(fā)中利用 Oracle 提供的程序包
第十四章 動態(tài) SQL 和元數(shù)據(jù)
第十五章 管理相關性
認證過程
無認證考試
開班信息
暫無開班信息