Question

In: Computer Science

In your own word, explain why do designers use Denormalization? What is the limitation of using...

In your own word, explain why do designers use Denormalization? What is the limitation of using Denormalization? Name and explain a better alternative approach than Denormalization.

Note:

Please I need a short answer only on paragraph and simple words.

Solutions

Expert Solution

Denormalization is an approach to speeding up read-oriented data retrieval performance in a relational database, where the database administrator selectively adds back specific instances of redundant data after the data structure has been normalized.

Using normalization in SQL, a database will store different but related types of data in separate logical tables, called relations. When a query combines data from multiple tables into a single result table, it is called a join. The performance of such a join in the face of complex queries is often the occasion for the administrator to explore the denormalization alternative.

The limitations:

  • Denormalization usually speeds retrieval but can slow updates.
  • Denormalization is always application specific and therefore requires to be evaluated if the application changes.
  • Denormalization can increase the size of tables.
  • Denormalization can make update and insert code difficult to write.
  • Data redundancy necessitates more storage.
  • Denormalization does not maintain any data integrity.
  • Waste storage space.

Here's a better alternative, when you decide not to fully normalize: adopt some design discipline that yields certain benefits, even when that design discipline departs from full normalization. As an example, there is star schema design, widely used in data warehousing and data marts. This is a far more coherent and disciplined approach than merely denormalizing by whimsy. There are specific benefits you'll get out of a star schema design, and you can contrast them with the update anomalies you will suffer because star schema design contradicts normalized design.

Hope this helped. Please do upvote and if there are any queries please ask in comments section.


Related Solutions

In your own word please explain and write in complete sentences. What is anaphylaxis? How do...
In your own word please explain and write in complete sentences. What is anaphylaxis? How do you care for it? How do you care for a person that has been poisoned? What is a concussion?
In your own word, what do you understand by the word "Civilization"? How many types of...
In your own word, what do you understand by the word "Civilization"? How many types of Constitutions can you think of?
What is a warrant statement? (use your own word). What does it mean to interpret? (use...
What is a warrant statement? (use your own word). What does it mean to interpret? (use your own word). What is classification? Why is classification important? (use your own word). What is analysis? What is an analytic essay? (use your own word). Thanks
i. By using your own word and diagram, explain the basic structure, symbols and operation of...
i. By using your own word and diagram, explain the basic structure, symbols and operation of Field Effect Transistor, FET ii. Explain the constructions and characteristic (graph) of Junction Field Effect Transistor, JFETs in terms of different types of structure. iii. Provide one calculation example for any JFET
use your own word,what method for sustainable food source for future -what we can do?(1000word) 2point...
use your own word,what method for sustainable food source for future -what we can do?(1000word) 2point dont copy from website thank you in advance!!
Use your own words to explain it. Please NO handwriting. NO copying. What is research? Why...
Use your own words to explain it. Please NO handwriting. NO copying. What is research? Why is it important to write up research? When is a formal report necessary? What is meant by “writing is thinking”? Please provide examples. Discussion post must be a minimum of 300 words.
Explain what is the limitation of the Profit Margin On Sales and explain the limitation of...
Explain what is the limitation of the Profit Margin On Sales and explain the limitation of return on assets.
In your own words explain the Statute of Limitation. Give an Example, Under which type of...
In your own words explain the Statute of Limitation. Give an Example, Under which type of contracts it relates? Business law class
In your own word please explain and write in complete sentences. How do you care for...
In your own word please explain and write in complete sentences. How do you care for bleeding injury? What is shock? How do you care for it? What is asthma? How do you care for it? What is anaphylaxis? How do you care for it?
DO NOT COPY AND PASTE FROM THE WEBSITE!!!! I NEED YOUR OWN WORD!!! Explain the seeming...
DO NOT COPY AND PASTE FROM THE WEBSITE!!!! I NEED YOUR OWN WORD!!! Explain the seeming contradiction in the One-Way ANOVA; namely, that the null hypothesis is about comparing the means of three or more populations, whereas the actual testing of means is about using ANOVA analysis to compare variances. Why is this so?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT