Bereinigung einer Datenbank


Fallbeispiel:

In der Datenbank eines Kunden hatten sich fehlerhafte und unvollständige Datensätze eingeschlichen. Der Kunde bat mich alle Datensätze (ca. 25.000) zu sichten und ggf. zu berichtigen.

Die Analyse der Fehler ergab, dass es nur drei verschiedene Fehlertypen gab. Diese konnte ich maschinell suchen und finden. Dadurch waren „nur noch“ etwa 1.000 Datensätze zu betrachten.

Zwei der erkannten Fehlertypen ließen sich auch durch einige SQL-Anweisungen maschinell berichtigen. Schließlich mussten nur noch ca. 25 Datensätze mit Fehlertyp 3 von Hand berichtigt werden.

Somit konnte der Aufwand von geschätzten mehreren Wochen, auf wenige Tage reduziert werden.