次の埋込み 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の表を定義したものです。
ウ.テーブルはスキーマにより定義される内容毎にまとめられた項目とレコードの集合です。
エ.ビューはテーブルから作成される中間表の役割を持ちます。
解説を閉じる
コメント