Database normalization: Used to clean up the data in a database table to make it logically concise,
organized, and consistent. Removes redundant data, and improves the integrity and availability of
the database. Normalization has three forms (rules): First Normal Form: Divides the base data into
tables, primary key is assigned to most or all tables. Second Normal Form: Move data that is
partially dependent on the primary key to another table. Third normal Form: Remove data that is not
dependent on the primary key.