過去問解きまくり研究所 ホーム

データベース|令和8年度 ITパスポート試験 問69

関係データベースにおけるデータの正規化に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。

正規化の主な目的として,データの重複を排除し,  a  ことが挙げられる。正規化には複数の段階があり,これを進めていくと,  b  。

ab
圧縮率を向上させる一つの表が複数の表に分割される
圧縮率を向上させる複数の表が一つの表に統合される
一貫性を保つ一つの表が複数の表に分割される
一貫性を保つ複数の表が一つの表に統合される

解説

aには一貫性を保つが、bには表が分割されるが入ります。

正規化は、同じ内容があちこちに重ねて記録されている状態を解きほぐし、ひとつの事実がひとつの場所にだけ置かれるように表を整えることです。重複があると、片方だけを直したときに食い違いが生まれます。重複をなくせばその危険が消えるので、aには一貫性を保つが入ります。整えていく手順は、混ざっているものを取り出して別の表に移すことの繰り返しです。そのため段階を進めるほど表の数は増えていきます。よってbには、一つの表が複数の表に分割されるが入ります。ただし、分けすぎると、一つの情報を得るために多くの表をつなぎ合わせることになり、取り出すのに時間がかかります。どこまで進めるかは、どう使うかとの兼ね合いで決めます。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:令和8年度 ITパスポート試験 問69(改変:原典の図表をテキストに書き起こした)

この問題を演習で解く

同じ単元をまとめて解くならデータベースへ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)