関係データベースで管理された“会員管理”表を正規化して,“店舗”表,“会員種別”表及び“会員”表に分割した。“会員”表として,適切なものはどれか。ここで,表中の下線は主キーを表し,一人の会員が複数の店舗に登録した場合は,会員番号を店舗ごとに付与するものとする。 会員管理(店舗コード[主キー], 店舗名, 会員番号[主キー], 会員名, 会員種別コード, 会員種別名)の例: 001 札幌 1 試験 花子 02 ゴールド/001 札幌 2 情報 太郎 02 ゴールド/002 東京 1 高度 次郎 03 一般/002 東京 2 午前 桜子 01 プラチナ/003 大阪 1 午前 桜子 03 一般 分割後の表: 店舗(店舗コード[主キー], 店舗名) 会員種別(会員種別コード[主キー], 会員種別名)
ア 会員番号[主キー],会員名
イ 会員番号[主キー],会員名,会員種別コード
ウ 会員番号[主キー],店舗コード[主キー],会員名
エ 会員番号[主キー],店舗コード[主キー],会員名,会員種別コード
正解: エ
要点: 店舗ごとに会員番号付与なので主キーは店舗コード+会員番号、種別コードも必要。
会員番号は店舗ごとに付与されるため,会員を一意に識別する主キーは「店舗コード+会員番号」の複合キーになる。さらに各会員の会員種別を表すため会員種別コードが必要であり,店舗名・会員種別名は他表へ分離される。よって会員番号・店舗コード・会員名・会員種別コードをもつエが適切。
この問題に出てくる用語
同じ回の前後の問題
- 令和5年度 問58: Web サイトなどに不正なソフトウェアを潜ませておき,PC やスマートフォンなどの Web ブラウザ
- 令和5年度 問60: 手続 printArray は,配列 integerArray の要素を並べ替えて出力する。手続 p
テクノロジ系の他の問題
- 令和5年度 問60: 手続 printArray は,配列 integerArray の要素を並べ替えて出力する。手続 p
- 令和5年度 問61: IoT システムなどの設計,構築及び運用に際しての基本原則とされ,システムの企画,設計段階から情報セ
- 令和5年度 問62: 情報セキュリティにおける認証要素は3種類に分類できる。認証要素の3種類として,適切なものはどれか。
- 令和5年度 問63: 容量が500G バイトの HDD を2台使用して,RAID0,RAID1を構成したとき,実際に利用可
- 令和5年度 問64: 関数 sigma は,正の整数を引数 max で受け取り,1から max までの整数の総和を戻り値と
アプリで弱点分析つきの演習ができます