If you meant disadvantage of normalization then these are the answer for your query.
More tables to join: By spreading out your data into more tables, you increase the need to join tables. Tables contain codes instead of real data: Repeated data is stored as codes rather than meaningful data. Therefore, there is always a need to go to the lookup table for the value. Data model is difficult to query against: The data model is optimized for applications, not for ad hoc querying.
Un-normalization of data will return the actual values of outcome, which is real value. Because we scale the data in normalization process.
The purpose of normalization is to reduce the chances for anomalies to occur in a database. The Normalization also forces you to use a database in a Object orientated manner. (This is good of course.)
amit raj
to take over
There are many advantages of performing a database normalization. Some of the advantages include faster index searching, data commands are faster with less indexes and a more compact database with less null data.
Normalizing data means eliminating redundant information from a table and organizing the data so that future changes to the table are easier. Denormalization means allowing redundancy in a table. The main benefit of denormalization is improved performance with simplified data retrieval and manipulation.
A constraint between two sets of attributes is known as functional dependency in relational database. Determination of functional dependencies is vital in database denormalization, normalization and relational model.
solved examples of normalization
none, it uses denormalization.
Normalization is a process to reduce redundancy. By using normalization we can easily remove duplicate entries..
Un-normalization of data will return the actual values of outcome, which is real value. Because we scale the data in normalization process.
The purpose of normalization is to reduce the chances for anomalies to occur in a database. The Normalization also forces you to use a database in a Object orientated manner. (This is good of course.)
To decide on what tables to use for Data Normalization it will depend with the data that you have.
Generally to optimize the performance of select query. To minimize joins used in the query.
A person may get data normalization services in Florida from Gregg London. He runs U.P.C. Consulting and Data Normalization Services which is based in Florida.
Database normalization, or data normalization, is a technique to organize the contents of the tables for transactional databases and data warehouses. Normalization is part of successful database design; without normalization, database systems can be inaccurate, slow, and inefficient, and they might not produce the data you expect.
Database Normalization is the process of organizing the fields and tables of a relational database to minimize redundancy and dependency