1 Answer - Sort by: Date | Rating
Advantages
1) Avoids data modification (INSERT/DELETE/UPDATE) anomalies as each data item lives in One place
2) Greater flexibility in getting the expected data in atomic granular
3) Normalization is conceptually cleaner and easier to maintain and change as your needs change
4) Fewer null values and less opportunity for inconsistency
5) A better handle on database security
6) Increased storage efficiency
7) The normalization process helps maximize the use of clustered indexes, which is the most powerful and useful type of index available. As more data is separated into multiple
tables because of normalization, the more clustered indexes become available to help
speed up data access.
Disadvantages
1) Requires much more CPU, memory, and I/O to process thus normalized data gives reduced database performance
2) Requires more joins to get the desired result. A poorly-written query can bring the database down
3) Maintenance overhead. The higher the level of normalization, the greater the number of tables in the database.
1) Avoids data modification (INSERT/DELETE/UPDATE) anomalies as each data item lives in One place
2) Greater flexibility in getting the expected data in atomic granular
3) Normalization is conceptually cleaner and easier to maintain and change as your needs change
4) Fewer null values and less opportunity for inconsistency
5) A better handle on database security
6) Increased storage efficiency
7) The normalization process helps maximize the use of clustered indexes, which is the most powerful and useful type of index available. As more data is separated into multiple
tables because of normalization, the more clustered indexes become available to help
speed up data access.
Disadvantages
1) Requires much more CPU, memory, and I/O to process thus normalized data gives reduced database performance
2) Requires more joins to get the desired result. A poorly-written query can bring the database down
3) Maintenance overhead. The higher the level of normalization, the greater the number of tables in the database.
0
0
Guest
answered 5 months ago
- What Is The Database Component In Database Application?
- Define The Difference Between Logical And Physical Data Views?
- How Middleware Works Between Client And Server?
- What Is Table,cell,row And Columns In MS Word?
- What Are Some Errors In Using Database?
- An Sql Server Is Not An Operating System... why Are People Always Asking Exam Questions On This Site?
- What Is 4nf?
- What Is Hierarchical Communication?
- Q. How Many Types Of Anomalies Are There In A RDBMS?
- What Is Entity Integrity?
- What Is Integrity Constraints?
- What Are The Risks Using Database?
- What Is A Referential Anomaly?
- When Did Uganda Get Its Independence?
- Explain Any Two Advantages Of A Database Systems?
- Explain File Management Systems Using File-based Approach?
- Do You Need Any Qualifications To Be A Model?
- Writing Of Data To A Transaction Log Is Which ACID Property?
- When Did Japan Get Independence?
- How Are Records Deleted To Ensure The Integrity And Consistancy Of A Database?
- What Are The Higher Normal Forms In Database?
- Data In MS Access Table Is Read Only - Need To Change So Can Edit Or Delete?
- What Is The Oldest Database Model?
- What Is The Oldest And Simplest Of The 5 Database Models?
- What Does The Term Data Independence Mean And Why Is It An Important Goal?
- What Are The Advantages And Disadvantages Of Database Normalization?
- What Is Database.describe Advantages And Disadvantages Of Using Database?
- What Are The Advantages And Disadvantages Of Online Database?
- What Is Database Normalization?
- What Is Normalization? What Are Its Advantages? Why It Is Used?
- What Are The Disadvantages For Having A Database?

New Comment - Comments are editable for 5 min.