一つの表で管理されていた受注データを,受注に関する情報と商品に関する情報に分割して,正規化を行った上で関係データベースの…
テクノロジ系 問81
一つの表で管理されていた受注データを,受注に関する情報と商品に関する情報に分割して,正規化を行った上で関係データベースの表で管理する。正規化を行った結果の表の組合せとして,最も適切なものはどれか。ここで,同一商品で単価が異なるときは商品番号も異なるものとする。また,発注者名には同姓同名はいないものとする。
正答 エ
正答は エ。(受注番号、発注者名、商品番号、個数)と(商品番号、商品名、単価)に分けます。
正規化では、ある項目の値で決まる項目を同じ表にまとめ、同じデータを何度も持たないようにします。
受注番号で決まる項目 発注者名、商品番号、個数
受注ごとに、誰が、どの商品を、何個注文したかが決まる
商品番号で決まる項目 商品名、単価
問題文に「同一商品で単価が異なるときは商品番号も異なる」とあるので、単価は商品番号ごとに一つに決まる
受注の表には、商品の表とつなぐための商品番号(外部キー)を残します。表の例では、T0001 と T0003 がどちらも M0001 の商品1・3,000円で、商品の情報を受注ごとに繰り返し持っていたむだがなくなります。
解説の続きをみる続きを閉じる
【ほかの選択肢】
ア 受注の表に商品番号がなく、二つの表をつなげない。
また、個数は受注ごとの値なのに商品の表にある 誤り
イ 個数は受注ごとの値なのに商品の表にある 誤りウ 単価は商品番号で決まるのに受注の表にあり、商品ごとに
繰り返し持つことになる 誤り
出典:令和6年度 ITパスポート試験 公開問題 問81(独立行政法人情報処理推進機構)出典元ページ
最終更新日
「テクノロジ系」のほかの問題
- 2026年度(令和8年度)公開問題 問91デジタル署名やブロックチェーンで用いられるハッシュ関数には,SHA-256,SHA-51
- 2025年度(令和7年度)公開問題 問61DBMS のトランザクションに関する記述として,適切なものはどれか。
- 2025年度(令和7年度)公開問題 問76商品の税込価格を計算する表計算のワークシートがある。セル B1には消費税率が入力されてお
- 2025年度(令和7年度)公開問題 問91情報セキュリティのリスクマネジメントにおけるリスク対応を,リスク移転,リスク回避,リスク
- 2026年度(令和8年度)公開問題 問61PC の画面表示に必要なデータを保持するのに使われる,画面表示専用メモリはどれか。
- 2026年度(令和8年度)公開問題 問76IoT デバイスで用いられる LPWA に関する次の記述中の a,b に入れる字句の適切
スポンサーリンク



