DZone.com Feed 日本語
フォロー
データベース正規化、ACID特性、およびSCD:包括的なガイド
正規化は、データの冗長性を削減し、整合性を向上させることを目的としたデータベース設計プロセスです。ほとんどの実用的なアプリケーションでは、構造とパフォーマンスの間の良い妥協点を示す第3正規形を達成することに焦点を当てています。正規化は、冗長性の削減、整合性の向上、メンテナンスの簡素化といった利点を提供しますが、複雑な結合や開発の複雑性の増加によるパフォーマンスの問題を引き起こす可能性もあります。トレードオフには、クエリ時間の遅延やより複雑なテーブル構造の可能性を犠牲にして、ストレージと異常を最小限に抑えることが含まれます。