Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να συγχωνεύσει Flat Files

Flat αρχεία είναι αρχεία κειμένου που είναι σε αναγνώσιμη μορφή . Πολύ συχνά επίπεδη αρχεία περιέχουν διπλές πληροφορίες ή πλεονάζοντα δεδομένα . Οι πληροφορίες μπορεί να λείπουν ή σε λάθος θέση . Σε αυτές τις περιπτώσεις , αξίζει να εξετάσουμε συνδυάζοντας τα αρχεία σε ένα μεγαλύτερο αρχείο . Σε ορισμένες περιπτώσεις , ένα πρόγραμμα ηλεκτρονικού υπολογιστή θα εκτελέσει καλύτερη ανάγνωση ένα αρχείο αντί για δύο ή τρία ξεχωριστά αρχεία . Συγχώνευση επίπεδη αρχεία μπορεί να επιλύσει ορισμένα από τα προβλήματα αυτά και να προσφέρει μια πιο αποτελεσματική διαδικασία προγραμματισμού . Οδηγίες
Η 1

Προσδιορίστε τα πεδία που απαιτούνται για τη συγχώνευση και το μεγαλύτερο αρχείο . Το πρόγραμμα πρέπει να διαβάζει μια γραμμή σε έναν χρόνο , καθώς και για κάθε γραμμή στο μεγαλύτερο αρχείο , τα αρχεία σε μικρότερα αρχεία θα πρέπει να διαβάσετε για να βρείτε ταιριάζουν τα δεδομένα . 2

Σχεδιάστε το πρόγραμμα συγχώνευσης . Γράψτε τον κώδικα στην αγγλική γλώσσα πριν προβεί σε κώδικα . Ένα παράδειγμα ενός αλγορίθμου συγχώνευσης για δύο αρχεία παρέχεται ως εξής :

Loop μεγάλο αρχείο

Διαβάστε μεγάλα εγγραφή του αρχείου

Loop μικρότερο αρχείο συναλλαγών

Διαβάστε μικρότερο αρχείο συναλλαγών

Αν πεδία δεδομένων βασικούς τομείς ταιριάζουν

Αν διπλούν πεδίο δεδομένων που βρέθηκαν

Αγνοήστε διπλό πεδίο

Τέλος, αν

γράφουν από νέο ρεκόρ συγχωνευθείσα σε νέο αρχείο συγχώνευσης

Αλλιώς , αν τα δεδομένα πεδία κλειδί δεν ταιριάζουν

γράψει ρεκόρ λάθος σε λάθος αρχείο

Αλλιώς , αν τα πεδία δεδομένων δεν αναμένεται μορφή

γράψει ρεκόρ λάθος σε λάθος αρχείο

Τέλος, αν

Τέλος βρόχου μικρότερο αρχείο συναλλαγών

Τέλος βρόχου μεγάλο αρχείο
εικόνων 3 Πρόγραμμα

χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου στη γλώσσα της επιλογής σας . Το πρόγραμμα συγχώνευσης μπορεί να γραφτεί σε οποιαδήποτε γλώσσα της προτίμησής , όπως Java , Perl , Unix κέλυφος και άλλοι . Το πρόγραμμα συγχώνευσης θα πρέπει να είναι σε θέση να διαβάζει κάθε αρχείο με τη σειρά του , ταιριάζουν τα δεδομένα σε όλα τα αρχεία, την αποθήκευση των δεδομένων σφάλματος που δεν μπορούν να συγχωνευθούν και τη δημιουργία ενός ολοκαίνουργιο ( συγχωνευμένες ) αρχείο .
Η 4

Γράψτε τα αρχεία σφάλμα σε ένα αρχείο λάθους . Συχνά, τα δεδομένα δεν μπορούν να συγχωνευθούν , λόγω της έλλειψης των σχετικών στις πληροφορίες στα αρχεία . Οι πληροφορίες αυτές πρέπει να είναι γραμμένη σε ένα λάθος , ή . Σφάλουν , το αρχείο για μελλοντική αναφορά .
5

Συγχώνευση δεδομένων με το γράψιμο από ένα αρχείο πρόσφατα συγχωνευθείσα όλα τα πεδία σε όλα τα αρχεία που θέλετε να κρατήσετε . Βεβαιωθείτε ότι τα δεδομένα είναι σχετικά και δεν αναπαράγεται σε κάθε εγγραφή . Αγνοήστε διπλούν ή πλεονάζοντα δεδομένα .
Η 6

Run και δοκιμή του τελικού προγράμματος συγχώνευσης . Μόλις ολοκληρωθεί το πρόγραμμα , θα δώσει μια λεπτομερή εξέταση . Χρησιμοποιείτε μόνο τα αρχεία δοκιμής και όχι πραγματικά δεδομένα για τη δοκιμή έως ότου είστε βέβαιοι το πρόγραμμα εκτελεί τη συγχώνευση , όπως αναμενόταν .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα