お問い合わせ

コース概要

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のパッケージ

  • 作成
  • 仕様(Specification)
  • 実装(Implementation)
  • 実行
  • 呼び出し
  • 実世界のアプリケーション
  • コードの解説

まとめと次のステップ

要求

  • SQLに関する基本的な理解
  • データベーススキーマ、テーブル、および関連性の理解

対象者

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

参加者の人数


参加者1人あたりの価格

お客様の声 (5)

今後のコース

関連カテゴリー