令和5年度 ITパスポート 問59「正規化」の解説
関係データベースで管理された“会員管理”表を正規化して,“店舗”表,“会員種別”表及び“会員”表に分割した。“会員”表として,適切なものはどれか。ここで,表中の下線は主キーを表し,一人の会員が複数の店舗に登録した場合は,会員番号を店舗ごとに付与するものとする。


- ア会員番号(主キー),会員名
- イ会員番号(主キー),会員名,会員種別コード
- ウ会員番号(主キー),店舗コード(主キー),会員名
- エ会員番号(主キー),店舗コード(主キー),会員名,会員種別コード
正解と解説を見る
正解:エ
問題文には、一人の会員が複数の店舗に登録した場合は会員番号を店舗ごとに付与するとあります。つまり会員番号だけでは行を一意に決められず、店舗コードと会員番号の組合せが主キーになります。また会員種別コードは会員ごとに決まる属性なので、会員表に残す必要があります。したがって会員番号と店舗コードを主キーとし、会員名と会員種別コードをもつ表が正解です。
文章だけだと分かりにくいときは「正規化」を図解で見る図解と確認問題つき・登録不要出典:令和5年度 ITパスポート試験 公開問題 問59
問題文・選択肢はIPA公開問題の原文です。解説は本サービスが独自に作成したもので、IPAの公式解説ではありません。
この問題のテーマを基礎から学ぶ
同じテーマの過去問
この分野の続きをアプリで解く
アプリでは公式過去問500問を本番の並びのまま解けるほか、分野別の演習や100問模試、合格準備度スコアで弱い分野と次の一歩が分かります。最初の7日間は学習記録も無料です。