
253
関連用語
用語に関連する話
用語の使用例
6
I
T
「ストアドプロシージャならプログラムから呼び出すだけだね。」
アプリ側の保守性が向上
ストアドプロシージャを使うこ
とで、データベースの処理をまと
めてDBMS内に任せるため、アプ
リケーション側の保守性が向上
する。
互換性が低いため要注意
SQLは多くのDBMS で標準化さ
れているが、ストアドプロシージャ
はDBMS 独自の言語が使われる
ことが多く、互換性が低いことに
注意が必要である。
ビューとの使い分け
テーブルを結合し、必要な部分だ
けを見せるビューを定義するこ
ともでき、主に参照用に使われる。
ストアドプロシージャは複雑な
処理や更新処理に主に使われる。
ストアド プ ロ シ ー ジャ
一 連 の 処 理をまとめ て 実 行
データベースに対する複 数の処理を一 度に実 行するためにまとめた手 続きのことをストアド
プ ロシージャと言う。名 前 の 通り、データベースに 格 納される手 続きで 、データベース内 で
処理が完結するため、その手続きを呼び出すプログラミング言語には依存せずに実行で
きる。また 、コン パイル され た 状 態 で 格 納 され るた め 、高 速 に 実 行 できる。
Keyword
228
▶
すとあど ぷ ろしーじゃ
リレーショナ ル デ ータベースと S Q L
……P248