ストアドプロシージャとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > ストアドプロシージャの意味・解説 

ストアドプロシージャ

【英】stored procedure

ストアドプロシージャとは、データベースシステムにおいて、一つ上の手続き定義したのである

手続きSQL文以外にもデータベースシステム独自の制御構文記述することが可能で、これにより条件分岐繰り返し理などの複雑な処理を実行することが可能となっている。

ある処理を実行する場合一つSQL文では全てのことを処理できない場合出てくる。たとえば、会社銀行口座から出金して従業員口座給料振り込むことを考えた場合出金入金二つの処理が必要となる。このような場合、ストアドプロシージャにより出金入金の処理を定義すれば、2つの処理を一つのストアドプロシージャの実行済ませることが出来る。

このように、ストアドプロシージャは定型処理を事前登録して処理の簡便化を図ることが出来る。さらに、ストアドプロシージャ作成時にSQL構文事前にチェックされているため、実行時構文解析スキップされ、処理効率アップにも効果的である。

データベースのほかの用語一覧
トランザクション処理:  ロールバック  ロールフォワード  正常終了  ストアドプロシージャ  2フェーズコミット  TPC  TPC-C

ストアドプロシージャ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/19 20:02 UTC 版)

ストアドプロシージャ (英:Stored Procedure) は、リレーショナルデータベース管理システム(RDBMS)にアクセスするアプリケーションで利用できるサブルーチンである。このようなプロシージャは、データベースのデータ辞書に格納されている。


  1. ^ Chapter 11. SQL Procedure Language Guide”. OpenLink documentation. 2019年9月11日閲覧。


「ストアドプロシージャ」の続きの解説一覧


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ストアドプロシージャ」の関連用語

ストアドプロシージャのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ストアドプロシージャのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリストアドプロシージャの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのストアドプロシージャ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS