コース概要

PL/SQLの概要

  • PL/SQLとは何ですか?
  • PL/SQLを使用する利点

PL/SQLブロックの基本構造

  • 匿名ブロック
  • 名前付きブロック

変数とデータ型

  • 変数の宣言
  • 構文とルール
  • PL/SQL内のデータ型
  • PL/SQLブロック内で変数を使用する方法

制御構造

  • IF-THEN-ELSE
  • CASEステートメント
  • FORループ
  • WHILEループ

ストアドプロシージャと関数

  • ストアドプロシージャの作成と実行
  • 構文と例
  • 入力および出力パラメータ
  • PL/SQL内の関数の作成と実行
  • 構文と例
  • SQLステートメントでの使用方法

カーソル

  • 明示的カーソル
  • 暗黙的カーソル
  • データのフェッチ
  • カーソル属性

例外処理

  • プリ定義例外
  • ユーザー定義例外
  • TRY-CATCHブロックの使用

トランザクション制御

  • PL/SQLでのトランザクション制御
  • ネストされたブロックとトランザクションの使用
  • ネストされたトランザクションの管理
  • セーブポイントの作成と使用

高度なカーソル技術

  • 強力なREF CURSORと弱いREF CURSOR
  • 使用シナリオ

トリガー

  • トリガーの作成
  • トリガーの種類
  • 監査のためにトリガーを使用する方法

PL/SQLのパッケージ

  • 作成
  • 仕様
  • 実装
  • 実行
  • 呼び出し
  • 実際のアプリケーション
  • コードの解説

まとめと次なるステップ

要求

  • SQLの基本的な理解
  • データベーススキーマ、テーブル、リレーションシップの理解

対象者

  • データベース管理者
  • データベース開発者
  • ソフトウェア開発者
  • データアナリスト
 21 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー