Πώς να δημιουργήσετε ένα επίπεδο αρχείο

Η δημιουργία ενός αρχείου επίπεδου κειμένου είναι ένας καλός τρόπος διαχείρισης μιας μικρής βάσης δεδομένων με βασικές πληροφορίες, όπως αριθμούς τηλεφώνου πελάτη. Ωστόσο, εάν σκοπεύετε να φιλοξενήσετε περισσότερα από μερικά πεδία στο αρχείο σας, είναι καλύτερο να χρησιμοποιήσετε MySQL ή Oracle. Αυτό το άρθρο σάς δείχνει πώς να δημιουργήσετε μια βασική βάση δεδομένων κειμένου με επίπεδο αρχείο που μπορείτε να χρησιμοποιήσετε στο κέλυφος των Windows. Περιλαμβάνει τα πιο σημαντικά βήματα για τη δημιουργία μόνο του αρχείου εισόδου (μπορείτε να δημιουργήσετε το αρχείο εξόδου άλλη μέρα). Σε μια προσπάθεια να το διατηρήσουμε απλό, αυτές οι οδηγίες δημιουργούν μόνο μια βάση δεδομένων που αποθηκεύει ονόματα και αριθμούς τηλεφώνου. Μετά την εξάσκηση, μπορείτε να δημιουργήσετε περισσότερα πεδία αν θέλετε.

Βήμα 1

Δημιουργήστε το πρόγραμμα εισαγωγής. Ανοίξτε ένα αρχείο κειμένου και αποθηκεύστε το ως input.pl. Εδώ θα πληκτρολογήσετε το πρόγραμμά σας. Ανοίξτε ξανά το πρόγραμμα στο πρόγραμμα επεξεργασίας κειμένου.

Το βίντεο της ημέρας

Βήμα 2

Ανοίξτε το αποθηκευμένο αρχείο db.txt για προσθήκη πληροφοριών πληκτρολογώντας "open (DB,">>db.txt");" στο αρχείο input.pl. Τα σύμβολα ">>" σημαίνουν ότι θα προσθέσετε πληροφορίες σε αυτό το αρχείο.

Βήμα 3

Λάβετε τα δεδομένα και στείλτε τα στο αρχείο κειμένου. Πληκτρολογήστε print "Όνομα πελάτη: "; $name = <>; chomp($name); εκτύπωση "Τηλέφωνο πελάτη:; $phone = <>; chomp($phone); Αυτό καταγράφει τα δύο bit των πληροφοριών που θέλετε να στείλετε στο db.txt και τα αποθηκεύει σε δύο μεταβλητές: όνομα και τηλέφωνο, αντίστοιχα.

Βήμα 4

Εκτυπώστε στο αρχείο db.txt σε μια υποδεικνυόμενη μορφή. Θέλετε οι πληροφορίες να εκτυπωθούν όπως παρακάτω στο αρχείο txt. Όνομα: Mike Davis, Number: 555-5523 ​​Name: Jane Brooks, Number: 555-7878 Πληκτρολογήστε λοιπόν: print DB "Name:$name, Number:$phone\n";

Βήμα 5

Ανοίξτε το κέλυφος και μπείτε στον κατάλογο c:\ πληκτρολογώντας "cd c:" στη γραμμή εντολών.

Βήμα 6

...

Γραμμή εντολών για κλήση του προγράμματος input.pl

Μεταβείτε στον κατάλογο όπου είναι αποθηκευμένο το σενάριό σας, όπως ο κατάλογος "db" στον κατάλογο "bills", "cd bills\db".

Βήμα 7

...

Εισαγωγή ονομάτων και αριθμών στο πρόγραμμα

Εισαγάγετε τις πληροφορίες που ζητά το πρόγραμμα. Εφόσον βάζετε δύο αρχεία, εκτελέστε το πρόγραμμα δύο φορές. Υπάρχει ένας τρόπος να το διατηρείτε σε συνεχή λειτουργία χρησιμοποιώντας ένα βρόχο while, αλλά γίνεται λίγο πιο περίπλοκο.

Βήμα 8

...

Ονόματα στη βάση δεδομένων

Ελέγξτε εάν έχετε δημιουργήσει με επιτυχία μια βάση δεδομένων επίπεδης κειμένου ανοίγοντας το αρχείο db.txt. Θα πρέπει να μοιάζει ακριβώς με αυτό στην εικόνα.

Βήμα 9

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

Πράγματα που θα χρειαστείτε

  • Επεξεργαστής κειμένου

  • Perl

  • Αρχείο κειμένου

Υπόδειξη

Βεβαιωθείτε ότι έχετε βάλει το ";" σημάδια στη σωστή θέση. Το πρόγραμμα δεν θα εκτελεστεί εάν δεν είναι εκεί.

Προειδοποίηση

Εάν κάνετε βρόχο while, χρησιμοποιήστε το "Ctrl c" για να σταματήσετε το πρόγραμμα εάν αρχίσει να εκτελείται απεριόριστα.