「AP過去問 令和7年度春期 午前 問27」の版間の差分

提供:yonewiki
(ページの作成:「AP過去問 令和7年度春期 午前 問題に戻る AP過去問 令和7年度春期 午前 問26前の問題へ AP過去問 令和7年度春期 午前 問28次の問題へ   =='''問27(問題文)'''==   ア  イ  ウ  エ    =='''回答・解説'''==   AP過去問 令和7年度春期 午前 問26前の問題へ AP過去問 令和7年度春期 午前 問28次の問題…」)
 
編集の要約なし
8行目: 8行目:


=='''問27(問題文)'''==
=='''問27(問題文)'''==
 
 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


 
 

2025年4月25日 (金) 18:56時点における版

AP過去問 令和7年度春期 午前 問題に戻る

AP過去問 令和7年度春期 午前 問26前の問題へ

AP過去問 令和7年度春期 午前 問28次の問題へ

 

問27(問題文)

 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

 

回答・解説

 

AP過去問 令和7年度春期 午前 問26前の問題へ

AP過去問 令和7年度春期 午前 問28次の問題へ

AP過去問 令和7年度春期 午前 問題に戻る