Gewusst wie: Erstellen eine Flatfile

September 4

Erstellen einer flachen Text-Datei ist eine gute Möglichkeit, eine kleine Datenbank mit grundlegenden Informationen, wie Client-Adressen verwalten. Jedoch, wenn Sie planen, mehr als nur ein paar Felder in Ihrer Datei Haus, empfiehlt es sich, MySQL oder Oracle verwenden. Dieser Artikel veranschaulicht das eine grundlegende, Flatfile-Textdatenbank zu erstellen, können Sie auf Ihrem Windows-Shell. Es enthält die wichtigsten Schritte bei der Erstellung der Eingabedatei nur (Sie können die Ausgabe erstellen Datei an einem anderen Tag). In dem Bemühen, es einfach zu halten erstellen diese Anweisungen nur eine Datenbank, die Namen und Telefonnummern gespeichert. Nach dem üben, können Sie wenn Sie möchten mehr Felder erstellen.

Anweisungen

1 Das input-Programm zu erstellen. Öffnen Sie eine Textdatei und speichern Sie es als input.pl. Dies ist, wo Sie Ihr Programm geben werden. Öffnen Sie das Programm in Ihrem Texteditor.

2 Öffnen Sie die gespeicherte db.txt Datei zum Anhängen von Informationen durch Eingabe von "öffnen (DB," >> db.txt ");" in der Datei input.pl. Die ">>" Symbole bedeuten, dass Sie Informationen zu dieser Datei angefügt werden.

3 Erhalten Sie die Eingabe zu und senden Sie es an die Textdatei. TypDrucken "Clientname:";$name = <>;chomp($Name);Drucken "Client-Telefon:;$phone = <>;chomp($Phone);Dies erfasst die beiden Bits von Informationen, die Sie an der db.txt senden möchten und diese in zwei Variablen speichert: Name und Telefonnummer, beziehungsweise.

4 Drucken der db.txt-Datei im angegebenen Format. Möchten Sie die Informationen zum Ausdrucken wie folgt in der Txt-Datei.Name: Mike Davis, Nummer: 555-5523Name: Jane Brooks, Nummer: 555-7878Also geben Sie:Drucken der DB "Name: $Name\, Anzahl: $Phone\n";

5 Öffnen Sie die Shell und erhalten in der c:\directory "cd c:\" an der Eingabeaufforderung eingeben.

6 Gehen Sie zum Verzeichnis, in dem ist Ihr Skript, z. B. im Verzeichnis "Db" innerhalb des Verzeichnisses "Rechnungen", "cd Bills\db" gespeichert.

7Gewusst wie: Erstellen eine Flatfile

Eingabe der Informationen das Programm fragt nach. Da Sie in beiden Dateien einsetzen, führen Sie das Programm zweimal. Gibt es eine Möglichkeit, halten es ständig ausgeführt wird, mithilfe einer While-Schleife, aber es wird ein wenig komplexer.

8 Überprüfen Sie, wenn Sie eine flachen Text-Datenbank erfolgreich erstellt haben, durch Öffnen der Datei db.txt. Es sollte genau wie im Bild aussehen.

9 Fügen Sie so viele Namen wie Sie mit Ihrer flachen Text-Datenbank--Millionen sogar wenn Ihr Computer über ausreichend Arbeitsspeicher verfügt. Versuchen Sie Datenbank, z. B. Adresse oder ID-Nummern weitere Felder hinzu.

Tipps & Warnungen

  • Vergewissern Sie sich, die Marken ";" an der richtigen Stelle zu setzen. Das Programm wird nicht ausgeführt, wenn sie nicht da sind.
  • Wenn Sie eine Weile Schleife, und drücken Sie "Strg-c" machen, das Programm zu stoppen, wenn es beginnt zu unendlich ausgeführt.