1. The document discusses various forms of database normalization including 1NF, 2NF, 3NF, BCNF, 4NF and 5NF. It provides the definitions and qualifications for each normal form along with examples to illustrate violations and how to normalize tables.
2. Normalization is the process of organizing data to avoid data redundancy, improve data integrity, and reduce data modification issues. It involves splitting tables and relationships between tables.
3. The higher the normal form, the more normalized the data. In practice, most databases are normalized to 3NF, which means tables meet the rules for 1NF, 2NF and 3NF.