This paper presents the step by step normalization process applied on the given Home Library table. Normalization in the context of databases, is a process that restructures a database to reduce create, update, and delete or CUD anomalies from the database. It also helps in optimizing the physical database design by reducing redundancy and by improving the data integrity. Data normalization process has some normal forms and each normal form has certain rules. When a database is restructured and fulfills the rules of a normal form, then the database is said to be in that normal form. In this assignment, normalization up to 3NF or third normal form has been considered.