Oracle MASTER PL/SQL Gold
Oracle MASTER の PL/SQL Gold (1Z0-146) は、2010/02/28 時点で テキストが出版されていないので
私が勉強した時のメモを整理して上げていきます。
合格どころか手打ちなので内容も保証できないのですが
参照したサイトや資料も記載しておきますので
そちらも合わせて確認してください。
暇をみつけて少しずつ内容を増やしていきます。
チェックリスト
以下は、オラクル提供のチェックリストです。
これを目次として展開していきます。
PL/SQL Gold 試験 | オラクル認定資格制度 | Oracle University
-
PL/SQLプログラミングのコンセプト: 確認
- SQLでのファンクション実行に関する制限
- 例外処理
- 依存関係の管理
- Oracle提供のパッケージの使用
-
PL/SQLコードのデザイン
- カーソルデザインのガイドライン
- カーソル変数の使用
- 既存の型を使用したサブタイプの作成
-
コレクションの利用
- コレクション(ネストした表、VARRAY、結合配列および PL/SQL表)の作成
- コレクション・メソッドの使用
- コレクションの操作
- 異なるタイプのコレクションの用途の識別
-
アドバンストインタフェースの使用
- 外部Cプログラムのコール
- 外部Javaプログラムのコール
-
Large Objectの操作
- LOBデータ型の作成および管理
- DBMS_LOB PL/SQLパッケージの使用
- 一時LOBの使用
-
SecureFile LOBの管理
- SecureFile LOBの特徴についての理解
- SecureFile LOBの重複除外、圧縮および暗号化の設定
- BasicFile LOBからSecureFile LOB形式への移行
-
パフォーマンスチューニング
- ネイティブおよび解析したコンパイル方式の使用
- PL/SQLコードのチューニング
- ユニット内のインラインの有効化
-
キャッシュを利用したパフォーマンスの改善
- SQL結果セットをキャッシュすることによるメモリー使用状況の改善
- 結果キャッシュ・ヒントを使用したSELECT文の記述
- PL/SQLの結果キャッシュを使用するためのPL/SQLファンクションの設定
-
PL/SQLコードの分析
- ソース・コードに対してのレポートの実行
- 識別子の種類と用途の識別
- DBMS_METADATAを使用したオブジェクト定義の取得
-
PL/SQLコードのプロファイリングとトレース
- PL/SQLプログラム実行のトレース
- PL/SQLアプリケーションのプロファイル分析
-
SQL インジェクション対策
- SQL インジェクションについての理解
- 攻撃対象の削減
- DBMS_ASSERT の使用
- コードの保護
- SQL インジェクションに関する欠陥テスト