it-kakomon › ITパスポート › 令和8年度 › 問69

令和8年度 ITパスポート 問69(テクノロジ)

出典:令和8年度 ITパスポート試験 公開問題 問69(独立行政法人情報処理推進機構(IPA))

関係データベースにおけるデータの正規化に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。 正規化の主な目的として,データの重複を排除し,[ a ]ことが挙げられる。正規化には複数の段階があり,これを進めていくと,[ b ]。
選択肢ab
ア圧縮率を向上させる一つの表が複数の表に分割される
イ圧縮率を向上させる複数の表が一つの表に統合される
ウ一貫性を保つ一つの表が複数の表に分割される
エ一貫性を保つ複数の表が一つの表に統合される
正解と解説を見る

正解:ウ

【正規化の目的】

関係データベースの正規化は、同じ事実の不要な重複が生じにくい形に表を整理することです。同じデータが複数の場所にあると、1か所だけ更新して別の場所を直し忘れる、といった矛盾(不整合)が起きます。不要な重複を減らして、同じ事実を記録する場所をまとめると、更新漏れによる矛盾を防ぎやすくなり、データの一貫性を保てます。

【正規化の進め方】

正規化は、第1正規形、第2正規形、第3正規形と段階を踏んで進めます。段階を進めるごとに、重複の原因になる項目を別の表に切り出すので、一つの表が複数の表に分割されていきます。

【a、bに入る字句】

a:正規化の目的は、圧縮率を上げることではなく、一貫性を保つことです。

b:正規化を進めると、表は統合されるのではなく、分割されます。

aは一貫性を保つ、bは一つの表が複数の表に分割される、の組合せです。よって、正解は選択肢ウです。

この回の100問を通しで解く(無料)