Abstract

This paper compares different levels of database normalization process in terms of anomalies removal and storage reduction. Several databases have been normalized up to Third Normal Form (1NF, 2NF and 3NF) in order to investigate the influence of the normalization on the database performance. They are implemented separately with different database systems such as MS Access, SQL Server and Oracle. The percentage of storage reduction and data anomalies are investigated for every normal form and database system. The results show that the data storage is significantly reduced over unnormalized database, approximately between 20 to 30% for 1NF flattening tables and 1NF decomposing table, and between (15% - 22%) and (9% - 22%) for 2NF and 3NF, respectively. The removal of the majority of anomalies is observed in the first normal form while fewer anomalies are removed in the next higher normal forms. For the same database implemented, the comparison between three different database systems shows approximately the same results with slight differences. These differences may be due to the nature, the size of the constraints and metadata on each database system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call