Die Normalisierung in DBMS wird als der Prozess der Organisation von Daten bezeichnet, um das Auftreten jeglicher Redundanz zu verhindern.
DBMS
DBMS steht für Datenbankverwaltungssystem. Es ist ein Softwarepaket innerhalb von Computerprogrammen. Es soll die Datenbanken für verschiedene Anwendungen entwickeln. Es kann funktionieren, um die Arbeit für Datenbankadministratoren zu erleichtern. Man kann die Erstellung, Pflege und Nutzung der Datenbank steuern. Datenzugriff, Datenintegrität, Parallelitätskontrolle, Wiederherstellen von Datenbanken nach Fehlern und Wiederherstellen von Sicherungsdateien sind alle Teil des Datenbankverwaltungssystems.
Normalisierung
Während der Entwurfsphase des Datenbankverwaltungssystems kann es Redundanzprobleme geben. Unter relationalen DBMS versucht man die Redundanz zu minimieren. Dieser Vorgang wird als Normalisierung bezeichnet. Das Ziel der Normalisierung besteht darin, die Beziehung der Dinge zueinander zu „zerlegen“. Es findet die Anomalien oder Probleme in der Datenbank, um sicherzustellen, dass sie weniger redundant sind. Es kann sein, dass Ergänzungen, Änderungen und Streichungen vorgenommen werden, um den Normalisierungsprozess sicherzustellen. Edgar F. Codd war der Erfinder des relationalen Modells und des Konzepts der Normalisierung. Codd diskutierte dieses Konzept erstmals 1970. Damals waren Computer für Regierungen und Unternehmen gedacht, die es sich leisten konnten. Es war kein Mainstream-Konzept und daher werden diejenigen, die keine Computer- oder Datenbankverwaltungssysteme studieren, nicht verstehen, dass dieses Konzept überhaupt existiert.
Es gibt auch das Konzept der Denormalisierung. Dies ist offensichtlich das Gegenteil von Normalisierung, aber es kann damit verwendet werden. Dies liegt daran, dass die selektive Denormalisierung die Leistung verbessern kann.
Codds Modell wird nicht mehr wie in den 70er Jahren verwendet. Es bedeutet auch, dass die Denormalisierung nicht dem Codd-Modell wie dem 3NF entspricht. Die dafür benötigten Informationen sind, dass man jetzt verstehen kann, was das DBMS ist und warum Sie die Normalisierung verwenden könnten.