chanting an air of joyous bliss

普段の生活で見逃しがちな面白いことを書いていく
そんなブログです

H2604 データベーススペシャリスト 午後1 設問3について

2015-01-10 20:41:42 | 情報処理試験
概念設計が例えば下の図の通りだったとする
 
 
 また、トランザクションテーブルは
セット商品構成(単品商品コード,セットデータ商品コード,・・・・・)
在庫(商品コード,・・・・・)
とする
このとき、テーブルの物理設計として
 
(案1)単品商品とセット商品を同一のテーブルで管理する
商品 (商品コード,商品フラグ,・・・・・・)
(案2)単品商品とセット商品を別々のテーブルで管理する
単品商品(商品コード,・・・・・・・)
セット商品(商品コード,・・・・・・・)
 
があるとする
 
このとき、物理設計(案1)、(案2)には以下のようなリスクがある
(案1)
・セット商品構成に対して単品商品、セット商品に対する参照制約を持たすことができない
・単一のテーブルに単品商品、セット商品のレコードが格納されるので、レコードが増加することによる性能劣化が発生する
(案2)
・セットデータ商品、単品商品に対して同じ主キーが設定されたとき、在庫テーブルに対してレコードを追加することができない
 
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
«  DBスペシャリスト H2604... | トップ | H2604 午後2 問1について »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

情報処理試験」カテゴリの最新記事