科目Aデータベース設計

2006年春 科目A
データベース設計の過去問

まずは自分で考えて、理由を確かめよう。

LET'S TRY

問題文

三つの表「商品」,「注文」,「顧客」に対するデータ操作の記述のうち,参照制約を受けることなく実行可能な操作はどれか。商品(商品コード,商品名,単位,金額),注文(注文コード,商品コード,注文数,顧客コード),顧客(顧客コード,顧客名,顧客住所)。注文表の商品コードは商品表を,顧客コードは顧客表を参照する外部キー。

当てはまるものを、ひとつ選んでね。

1〜4キーで選択し、Enterキーで採点できます。

fe-siken.com
IPAの公開問題について ↗

LET'S UNDERSTAND

キホン猫と、理由を確かめよう。

自分で考えてから、解説を開いてみてね。

正解と解説を見る

正解は ア です。

参照制約は外部キー値が参照先の主キーとして存在する必要があり,参照されている行は削除・変更できない。イ:商品は注文から参照されているため削除不可。ウ:同理由で商品コードの変更も不可。エ:参照先レコードの存在が必要なため制約を受ける。顧客表は他の表から参照されていないため新規追加は参照制約を受けない。

同じ分野の問題を探す →

この問題を、学びのノートに。

Xでシェア ↗

学習ノートを読み込んでいます…