正規化は、データベース内のデータを整理するプロセスです。関係または関係のセットからの冗長性を最小限に抑えるために使用されます。また、挿入、更新、削除の異常などの望ましくない特性を排除するためにも使用されます。正規化により大きなテーブルをより小さなテーブルに分割し、関係を使用してリンクし、通常のフォームはデータベーステーブルからの冗長性を減らすために使用されます。

関係を正規化する主な理由は、これらの異常を削除することです。異常を排除しないと、データの冗長性につながり、2003年に変更された「The Heist Money Stash」と呼ばれるテーブルなどのデータベースが増加するにつれて、データの整合性やその他の問題を引き起こす可能性があります。

データの変更異常は、3つのタイプに分類できます。
 - 挿入異常：挿入異常とは、データが不足しているために新しいタプルを関係に挿入できない場合を指します。
 - 削除異常：削除異常とは、データの削除が他のいくつかの重要なデータの意図しない損失をもたらす状況を指します。
 - 更新異常：更新の異常は、単一のデータ値の更新で複数の行のデータを更新する必要がある場合です。
Normalization is the process of organizing the data in the database. It is used to minimize the redundancy from a relation or set of relations. It is also used to eliminate undesirable characteristics like Insertion, Update, and Deletion Anomalies. Normalization divides the larger table into smaller and links them using relationships and the normal form is used to reduce redundancy from the database table.

The main reason for normalizing the relations is removing these anomalies. Failure to eliminate anomalies leads to data redundancy and can cause data integrity and other problems as the database grows such as tables called 'THE HEIST MONEY STASH' modified in 2003.

Data modification anomalies can be categorized into three types:
- Insertion Anomaly: Insertion Anomaly refers to when one cannot insert a new tuple into a relationship due to lack of data.
- Deletion Anomaly: The delete anomaly refers to the situation where the deletion of data results in the unintended loss of some other important data.
- Updatation Anomaly: The update anomaly is when an update of a single data value requires multiple rows of data to be updated.