解答例 - 実習課題1 - 2.SQL
(実習課題1)
SQL の利用方法にはどのようなものがあるか? それぞれについて説明せよ。
解答例
・モジュール呼び出し
SQL によって作成されたモジュールを、ホスト言語からサブルーチンとして呼び出す方法。
モジュールを独立した形で形成することができる。
・静的SQL
ホスト言語のプログラムソースコード内に、直接SQL文を記述する方法。
・動的SQL
ホスト言語のプログラムで動的にSQL文を生成し、発行する方法。
静的SQLと比較して、柔軟性は高いが、パフォーマンスは劣る。
・直接呼び出し
RDBMS に付属するコマンドラインツールなどを利用し、対話的に SQL 文を発行する方法。