(FE)H30年春 問28

次の埋込み SQL を用いたプログラムの一部において, Xは何を表す名前か。

EXEC SQL OPEN X;
EXEC SQL FETCH X INTO :NAME, :DEPT, :SALARY;
EXEC SQL UPDATE 従業員
SET 給与 = 給与 * 1.1
WHERE CURRENT OF X;
EXEC SQL CLOSE X;

 カーソル

 スキーマ

 テーブル

 ビュー

解説を読む


正解:ア

解説:
埋込み SQLはC言語などの手続き型言語でRDB(関係データベース)を利用する際に用います。手続き型言語は行(レコード)を直接取り出す手段として行の位置をカーソルと呼びます。

ア.正解です。上記解説もご参照ください。

イ.スキーマはRDBの表を定義したものです。

ウ.テーブルはスキーマにより定義される内容毎にまとめられた項目とレコードの集合です。

エ.ビューはテーブルから作成される中間表の役割を持ちます。

解説を閉じる

コメント