令和元年度秋期 ITパスポート 問87 解説
売上伝票のデータを関係データベースの表で管理することを考える。売上伝票の表を設計するときに,表を構成するフィールドの関連性を分析し,データの重複及び不整合が発生しないように,複数の表に分ける作業はどれか。
- ア結合
- イ射影
- ウ正規化
- エ排他制御
答えを見る
正解 ウ正規化
要点正規化はデータの重複や不整合をなくすために表を分割すること
解説
正規化は、表を構成する項目の関連性(従属関係)を分析し、データの重複や更新時の不整合が起きないように、表を複数に分割する作業です。
- ア:結合は、複数の表を共通の列で結び付けて一つの表を作る操作なので誤り。
- イ:射影は、表から特定の列だけを取り出す操作なので誤り。
- エ:排他制御は、複数の処理が同じデータを同時に更新したときの不整合を防ぐ仕組みなので誤り。