InterviewSolution
| 1. |
What do you understand about normalization in the context of Database Management Systems (DBMS)? What is the need for normalization? |
|
Answer» The process of organising data in a database is known as normalisation. This includes generating TABLES and defining relationships between them according to rules aimed to secure data while ALSO allowing the database to be more flexible by removing redundancy and inconsistent dependencies. Normalization aims at avoiding undesired characteristics such as Insertion, Update, and Deletion Anomalies. A normal form is a procedure that compares each relation to a set of criteria and eliminates multivalued, joins, functional, and trivial dependencies. Any data that is updated, deleted, or entered has no effect on database tables and helps to improve the integrity and performance of relational databases. The following points illustrate the need for normalization in DBMS:
|
|