SQL Server Functions Question:
Download Questions PDF

What do you know about Normalization and De- Normalization?

Answer:

Normalization is the process of reducing data redundancy and maintains data integrity. This is performed by creating relationships among tables through primary and foreign keys. Normalization procedure includes 1NF, 2NF, 3NF, BCNF, and then the data is normalized.

Denomalization on the contrary is the process of adding redundant data to speed up complex queries involving multiple table JOINS. One might just go to a lower form of Normalization to achieve Denormalization and better performance. Data is included in one table from another in order to eliminate the second table which reduces the number of JOINS in a query and thus achieves performance.

Download MS SQL Server Functions Interview Questions And Answers PDF

Previous QuestionNext Question
What is De-normalization?Do you know exporting and importing utility?