SQL 文に示す参照制約が存在する“商品”表と“受注”表とがある。“商品”表の行を削除したとき,削除した行の商品コードと同じ値の商品コードをもつ“受注”表の行を自動的に削除する SQL 文として,a に入れる字句はどれか。 〔SQL 文〕 CREATE TABLE 商品 ( 商品コード CHAR(4) PRIMARY KEY, 商品名 VARCHAR(64) ) CREATE TABLE 受注 ( 受注番号 INTEGER PRIMARY KEY, 商品コード CHAR(4), 受注個数 INTEGER, 納品日 CHAR(8), FOREIGN KEY (商品コード) REFERENCES 商品(商品コード) ON DELETE a )
ア CASCADE
イ RESTRICT
ウ SET DEFAULT
エ SET NULL
正解: ア
要点: 親の削除に連動して子の行も削除するのは ON DELETE CASCADE。
ON DELETE CASCADE は、参照先(親=商品)の行が削除されたとき、それを参照する子(受注)の行も連鎖的に削除する。RESTRICT は子が存在すると削除を拒否、SET DEFAULT/SET NULL は外部キー値を既定値/NULL にする。
この問題に出てくる用語
同じ回の前後の問題
- 令和7年度 春期 問26: 関係を第2正規形から第3正規形に変換する手順はどれか。
- 令和7年度 春期 問28: 和両立である関係 R と S がある。R∩S と等しいものはどれか。ここで,− は差演算,∩ は共通
テクノロジ系の他の問題
- 令和7年度 春期 問28: 和両立である関係 R と S がある。R∩S と等しいものはどれか。ここで,− は差演算,∩ は共通
- 令和7年度 春期 問29: 無線 LAN のアクセスポイントや IP 電話機などに,LAN ケーブルを利用して給電も行う仕組みは
- 令和7年度 春期 問30: MTU(Maximum Transmission Unit)が 1,500 バイトに設定された IP
- 令和7年度 春期 問31: 次のルーティングテーブルをもつルータが宛先 IP アドレス 192.168.1.1 のパケットを受信
- 令和7年度 春期 問32: あるサブネットでは,ルータやスイッチなどのネットワーク機器に IP アドレスを割り当てる際,割当て可
アプリで弱点分析つきの演習ができます