平成26年度 春期 応用情報技術者試験 午前 問25
SQL文においてFOREIGN KEYとREFERENCESを用いて指定する制約はどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
-
ア: キー制約
誤り。キー制約は,PRIMARY KEYやUNIQUEを用いて,列の値の一意性を保証する制約です。 -
イ: 検査制約
誤り。検査制約は,CHECKを用いて,列の値が満たすべき条件を指定する制約です。 -
ウ: 参照制約
正しい。参照制約(参照整合性制約)は,FOREIGN KEY(外部キー)とREFERENCES(参照先の表と列)を用いて指定し,外部キーの値が参照先に存在することを保証します。 -
エ: 表明
誤り。表明は,CREATE ASSERTIONを用いて,複数の表にまたがる条件などを指定する制約です。
答え
ウ: 参照制約
出典:平成26年度 春期 応用情報技術者試験 午前 問25