お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
PL/SQLの基礎
- PL/SQLのアーキテクチャとブロック構造
- データ型、変数、定数
- 変数の宣言および代入方法
制御フローと判断処理
- IF文、CASE式、そして入れ子になった条件分岐
- LOOP、WHILE、FORループ構造の使い方
- EXITおよびCONTINUE文の利用法
カーソルとトランザクション処理
- 暗黙的カーソルと明示的カーソルの比較
- カーソルFORループおよびその属性の利用法
- トランザクション制御:COMMIT、ROLLBACK、SAVEPOINT
例外処理
- 各種例外の種類とWHEN節の活用方法
- RAISE_APPLICATION_ERRORの使用方法
- 独自の例外およびハンドラーの定義法
プロシージャと関数
- プロシージャや関数の作成手順
- IN、OUT、IN OUTパラメータの違い
- SQLおよびPL/SQLから保存済みプロシージャを呼び出す方法
パッケージとトリガー
- パッケージの作成と管理方法
- パッケージ仕様部と本体部分の違い
- 行レベルおよび文レベルのトリガーについて
セキュリティ管理とテスト手法
- 実行権限の付与や剥奪の手順
- SQL Developerを用いたPL/SQLコードのデバッグ法
- 保存済みプロシージャやパッケージのユニットテスト手法
まとめと次なるステップ
要求
- リレーショナルデータベースの基本概念に関する理解
- SQLの基礎知識
- 手続き型プログラミングの基本的な知識
対象者
- データベース開発者
- バックエンドプログラマーおよびデータエンジニア
- Oracle環境で業務に従事するテクニカルサポート担当者やDevOpsスタッフ
21 時間
お客様の声 (3)
彼は説明が非常にわかりやすく、演習のガイダンスも与えてくれました。
Stoyan - OPEN COURSE
コース - Oracle Database 19c PL and Advanced SQL
機械翻訳
実践的な体験と、実際のコーディング活動に取り組む機会が気に入りました。
Kristine - Isuzu Philippines Corporation
コース - ORACLE PL/SQL Fundamentals
機械翻訳
PL/SQL セッションの基本。私は PL/SQL を使用していましたが、その基本を理解していませんでした。このコースは私に PL/SQL クエリを理解するのに大変役立ちました。
Stefan-Andrei
コース - PL/SQL in Oracle 19c
機械翻訳