応用情報に戻る
外部キー難易度: 標準2013年度

応用情報技術者 過去問外部キー 2013年度 第30問

問題

A 表は外部キーによって B 表から参照されている。ここで、A 表の行を削除するとき、それを参照している B 表の行を同時に全て削除することを指定する SQL の参照動作はどれか。

選択肢

  1. 1CASCADE
  2. 2CONSTRAINT
  3. 3NO ACTION
  4. 4REFERENCES

正解

1. CASCADE

詳しい解説を見る

解説

参照制約における ON DELETE の動作で、被参照表(A 表)の行が削除されたとき、その行を参照している側(B 表)の行も連鎖的に自動削除する指定が CASCADE である。NO ACTION は参照している行があれば削除を拒否する。CONSTRAINT は制約の宣言、REFERENCES は参照先を指定するキーワードであり参照動作ではない。よって CASCADE のアが正解。(出典: 平成25年度 春期 応用情報技術者試験 午前 問30)

一問一答

全400問を繰り返し学習

同じ年度の過去問

この調子で演習を続けよう

スキマ資格では応用情報の全3360問を分野別・難易度別に体系的に学習できます。応用情報技術者試験(AP)は IPA が実施する情報処理技術者試験のレベル3。2026年度からCBT方式へ移行し、科目A(四肢択一80問)・科目B(記述11問中5問選択)の2部構成で、それぞれ基準点以上が必要です。テクノロジ・マネジメント・ストラテジの全分野から出題されます。