関係データベースの表を正規化することによって得られる効果として、適切なものはどれか。
正規化は重複排除により更新時の不整合を防ぐ
選択肢
- ア使用頻度の高いデータを同じ表にまとめて、更新時のディスクアクセス回数を減らすことができる。
- イデータの重複を排除して、更新時におけるデータの不整合の発生を防止することができる。
- ウ表の大きさを均等にすることで、主記憶の使用効率を向上させることができる。
- エ表の数を減らすことで、問合せへの応答時間を短縮することができる。
正解と解説
正解:イ データの重複を排除して、更新時におけるデータの不整合の発生を防止することができる。
正規化は、同じ事実が複数の場所に重複して保持されないよう表を分割する作業である。重複がなくなると、ある事実を直すときに一か所を更新すれば済むため、更新漏れによって値が食い違う更新時異状を防げる。
選択肢ごとの解説
- ア正規化はまとめるのではなく重複を排除する方向に分割する。
- イ正しい。重複の排除により更新時のデータ不整合を防げる。
- ウ表の大きさをそろえることは正規化の目的ではない。
- エ正規化では一般に表の数は増える。
同じ分野の他の問題
- 関係データベースで管理している“口座”表、“顧客”表及び“取引明細”表がある。新たな顧客が口座の開設と同時に1万円を入金…2026年度 秋期 問72
- 関係データベースにおけるデータの正規化に関する次の記述中のa、bに入れる字句の適切な組合せはどれか。 正規化の主な目的と…2026年度 秋期 問69
- 関係データベースで管理している“学生”表、“科目”表、“成績”表がある。1人の学生は複数の科目を履修するものとし、“学生…2026年度 秋期 問57
- データベース設計におけるデータ分析で行うこととして、適切なものはどれか。2025年度 秋期 問95
- 一つの表で管理されていた受注データを、受注に関する情報と商品に関する情報に分割して、正規化を行った上で関係データベースの…2024年度 秋期 問81
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。