Wie Flat Files zusammenführen . Sehr oft flachen Dateien enthalten Informationen dupliziert oder redundante Daten . Informationen können fehlen oder an der falschen Stelle . In diesen Fällen ist es eine Überlegung wert Kombinieren Sie die Dateien in eine größere Datei . In einigen Fällen wird ein Computerprogramm besser eine einzelne Datei lesen , anstatt zwei oder drei separaten Dateien . Zusammenführen von Flat Files lösen können einige dieser Probleme und eine effizientere Programmierung . Anleitung
1
Identifizieren Sie die Felder für die Zusammenführung und die größte Datei benötigt. Das Programm sollte eine Zeile zu einem Zeitpunkt, zu lesen, und für jede Zeile in der größten Datei , die Datensätze in den kleineren Dateien zu lesen , um passende Daten finden werden.
2
Entwurf der Merge- Programm . Schreiben Sie den Code in Englisch , bevor Sie mit Code. Ein Beispiel für einen Merge-Algorithmus für zwei Dateien ist wie folgt vorgesehen :
Loop- große Datei
Lesen großer Dateien Rekord
Schleife kleinere Transaktion Datei
lesen kleinere Transaktion Datei
Wenn Datenfelder Schlüsselfelder
übereinstimmen wenn doppelte Datenfeld gefunden
ignorieren duplizieren Feld
End if
schreiben neue zusammengeführte Datensatz zur neuen Serienbrief-Datei
Else , wenn Daten Schlüsselfelder nicht übereinstimmen
schreiben Fehler Datensatz Datei
Else einen Fehler, wenn Datenfelder nicht im erwarteten Format
schreiben Fehler Datensatz Datei
Ende Fehler wenn
End Schleife kleinere Transaktion Datei
End loop große Datei
3
Programm mit einem Texteditor in deiner Sprache . Die Zusammenführung Programm kann in jeder gewünschten Sprache wie Java , Perl, Unix-Shell und andere geschrieben werden. Die Zusammenführung Programm muss in der Lage sein zu lesen jede Datei wiederum übereinstimmende Daten in allen Dateien , das Speichern Fehler Daten, die nicht zusammengeführt werden können und die Schaffung eine brandneue ( fusionierten ) Datei.
4
Fehler beim Schreiben von Datensätzen in eine Fehlerdatei. Oft können nicht wegen eines Mangels der in Informationen in den Dateien im Zusammenhang zusammengeführt werden. Diese Informationen sollten auf einen Fehler geschrieben werden , oder . Äh, Datei zur späteren Referenz.
5
Zusammenführen von Daten , indem er sich zu einem neu fusionierten Datei alle Felder in allen Dateien, die Sie behalten möchten. Stellen Sie sicher, dass die Daten relevant sind und nicht in jedem Datensatz dupliziert. Ignorieren doppelte oder redundante Daten .
6
ausführen und testen das fertige Programm verschmelzen . Sobald das Programm abgeschlossen ist , geben Sie ihm eine gründliche Prüfung. Verwenden Sie nur Test-Dateien und keine echten Daten für den Test, bis Sie sicher sind, das Programm führt die Zusammenführung als erwartet.