ホーム
>
研修
>
書籍のご案内
> プロとしてのOracle PL/SQL入門 改訂版
書籍のご案内
プロとしてのOracle PL/SQL入門 改訂版
アシスト教育部の講師陣が執筆しましたOracle書籍「プロとしてのOracle PL/SQL入門 改訂版」のご紹介です。
書籍のご案内
アシスト教育部著
定価:2,520円
発行:ソフトバンク クリエイティブ
株式会社
ISBN:978-4-7973-5924-4
発売当初から大変ご好評いただいた「プロとしてのOracle PL/SQL入門」を加筆・修正した改訂版が出版され、大好評発売中です。
改訂版ではOracle 9i、10g、11gに完全準拠しています。
「実践で使える技術を初心者にも分かりやすく」
をコンセプトに、構文基礎からOracle内部の動きまで、丁寧に解説した一冊です。普段Oracle研修の講師を専門とする強みを生かし、難しい項目や重要ポイントは重点的に解説をしています。
また、使用例として多くの例題を掲載し、実際に打って試しながら学習を進めていける構成になっています。
目次
Amazon.co.jp:
この本のご購入はこちらから
Amazon.co.jpは書籍が購入できるオンライン・ショップです。
Oracle研修コース一覧
この本の執筆にたずさわった講師陣がお待ちしております。
目次
INTRODUCTION:初めてのPL/SQL
まずは試してみよう!
エディタの使用
PLSエラーの発生
記述の原則
PL/SQLブロックの基礎文法
CHAPTER01:PL/SQLブロック概要
PL/SQLの利点
PL/SQLプログラムの種類と構造
CHAPTER02:変数と定数
変数とは
変数の定義方法
代入演算子(:=)を使用した値の代入
変数に使用できるデータ型
%TYPE、%ROWTYPE属性
変数定義時の注意点
定数とは
定数の定義方法
識別子
CHAPTER03:制御構造
条件制御‐IF文
条件制御‐CASE文
反復制御‐LOOP文
順次制御‐GOTO文
順次制御‐NULL文
CHAPTER04:SELECT INTO文とカーソル
SELECT INTO文
カーソル
カーソルFORループ
パラメータ付きカーソル
FOR UPDATE付きカーソル
WHERE CURRENT OF句
カーソルの種類
カーソル属性
CHAPTER05:例外処理
例外の発生
例外発生時の動作
例外処理部の記述方法
例外の種類
内部例外
ユーザー定義例外
OTHERSハンドラ
例外処理とブロックのネスト
ストアド・サブプログラムの実践活用
CHAPTER06:ストアド・サブプログラム概要
ストアド・サブプログラムの利点
ストアド・サブプログラムを作ってみよう!
ストアド・サブプログラムの共有化
ストアド・サブプログラムの登録と参照
ストアド・サブプログラムのデバッグ
CHAPTER07:プロシージャとファンクション
プロシージャの作成
プロシージャの実行
パラメータの概念
パラメータの設定方法
パラメータ情報の確認
ファンクションの作成
ファンクションの実行
ファンクションをSQL文で使用する場合の制限
プロシージャとファンクションの使いわけ
依存性とは
依存オブジェクトの確認
依存性の問題点と再コンパイル
ストアド・サブプログラムの削除
CHAPTER08:パッケージ
パッケージとは
パッケージの利点
パッケージの作成‐仕様部
パッケージの作成‐本体
パッケージ・オブジェクトの使用方法
オブジェクトの永続性
オーバーロード
パッケージの再コンパイル
パッケージの削除
ユーティリティ・パッケージ
UTL_FILEパッケージ
CHAPTER09:トリガー
トリガーとは
トリガーの使用目的
トリガーの種類
トリガーのタイプ
トリガーの作成
相関名oldとnew
トリガーとトランザクション
WHEN句の使用
トリガーの状態変更
トリガーの管理
トリガーのカスケード
トリガーと実行権限
PL/SQLを極める応用テクニック
CHAPTER10:レコードとコレクション
レコードとは
ユーザー定義レコードの定義
コレクションとは
結合配列
コレクション・メソッド
レコードの結合配列
CHAPTER11:カーソル変数
カーソル変数とは
カーソル変数を使用した複数行の処理
複数のプログラム間でカーソル変数を共有する
CHAPTER12:動的SQL
静的SQLと動的SQL
動的SQLの実行方法
EXECUTE IMMEDIATE文による動的SQLの実行
カーソル変数を使用した動的な問い合わせ文の実行
CHAPTER13:パフォーマンス向上のために
DBMS_SHARED_POOL.KEEP
ネイティブ・コンパイル
PL/SQLプログラムの最適化
プレースホルダ
バルク処理
DBMS_PROFILERパッケージを使用したボトルネックの調査
付録
APPENDIX01:環境設定とサンプルオブジェクト
サンプルオブジェクトの作成
サンプルオブジェクト詳細
APPENDIX02:PL/SQLで使用できるデータ型
スカラー型
コンポジット型
参照型
LOB型
APPENDIX03:予約語一覧
APPENDIX04:システム権限とオブジェクト権限
システム権限
オブジェクト権限
APPENDIX05:実行者権限の指定方法
APPENDIX06:依存性の確認
APPENDIX07:自律型トランザクション
自律型トランザクションの設定
自律型トランザクションの使用例
APPENDIX08:トリガーの種類
INSTEAD OFトリガー
イベント・トリガー
DDLトリガー
イベント名・イベント属性関数一覧
APPENDIX09:ネストした表とVARRAY
コレクションの比較
ネストした表
VARRAY
オブジェト型
表関数
パイプライン表関数
APPENDIX10:WRAPユーティリティ
WRAPユーティリティ概要
WRAPユーティリティの使用例
APPENDIX11:ユーティリティ・パッケージ
DBMS_SQLパッケージ
DBMS_ALERTパッケージ
DBMS_PIPEパッケージ
DBMS_JOBパッケージ
DBMS_SCHEDULERパッケージ
DBMS_LOCKパッケージ
UTL_MAILパッケージ
お問い合わせ先
株式会社アシスト 教育部
E-Mail:
educ@ashisuto.co.jp
Tel:
0120-874-337
FAX:
0120-874-437
※メールでの問い合わせ時は、社名、住所、電話番号、氏名をお知らせください。
セミナーのお知らせ
資料請求/お問い合わせ
フレッシャーズキャンペーンのご案内
コース案内
受講申し込み
チケット申し込み
スケジュール
オンサイト・コース
会場案内
受講規約
書籍のご案内
プロとしてのOracle PL/SQL入門 改訂版
これならわかるOracle超入門教室 新装版(10g対応)
iStudy
よくあるご質問
研修トップに戻る
Copyright(C) 2012 K.K. Ashisuto All Rights Reserved.