Litteän tekstitiedoston luominen on hyvä tapa hallita pientä tietokantaa, jossa on perustiedot, kuten asiakkaiden puhelinnumerot. Jos kuitenkin aiot sijoittaa tiedostoon enemmän kuin vain muutaman kentän, on parasta käyttää MySQL: tä tai Oraclea. Tässä artikkelissa kerrotaan, kuinka voit luoda perustekstitietokannan, jota voit käyttää Windows-kuoressa. Se sisältää vain tärkeimmät vaiheet syöttötiedoston luomisessa (voit luoda tulostiedoston jonain päivänä). Yksinkertaisuuden vuoksi nämä ohjeet luovat vain tietokannan, joka tallentaa nimet ja puhelinnumerot. Harjoittelun jälkeen voit luoda lisää kenttiä, jos haluat.
Vaihe 1
Luo syöttöohjelma. Avaa tekstitiedosto ja tallenna se nimellä input.pl. Tänne kirjoitat ohjelmasi. Avaa ohjelma uudelleen tekstieditorissasi.
Päivän video
Vaihe 2
Avaa tallennettu db.txt-tiedosto tietojen liittämistä varten kirjoittamalla "open (DB,">>db.txt");" input.pl-tiedostossa. ">>"-symbolit tarkoittavat, että liität tietoja kyseiseen tiedostoon.
Vaihe 3
Hanki syöte ja lähetä se tekstitiedostoon. Kirjoita print "Asiakkaan nimi:"; $nimi = <>; chomp($nimi); tulosta "Asiakkaan puhelin:; $puhelin = <>; chomp($puhelin); Tämä kaappaa kaksi tietobittiä, jotka haluat lähettää db.txt-tiedostoon, ja tallentaa ne kahteen muuttujaan: nimi ja puhelinnumero.
Vaihe 4
Tulosta db.txt-tiedostoon ilmoitetussa muodossa. Haluat tiedot tulostuvan seuraavasti txt-tiedostossa. Nimi: Mike Davis, Numero: 555-5523 Nimi: Jane Brooks, Numero: 555-7878 Joten kirjoita: print DB "Nimi:$nimi, Numero:$puhelin\n";
Vaihe 5
Avaa kuori ja siirry c:\hakemistoon kirjoittamalla "cd c:" kehotteeseen.
Vaihe 6
Komentokehote kutsua input.pl-ohjelma
Siirry hakemistoon, johon komentosarjasi on tallennettu, kuten "db"-hakemistoon "bills"-hakemistossa "cd bills\db".
Vaihe 7
Nimien ja numeroiden syöttäminen ohjelmaan
Syötä ohjelman pyytämät tiedot. Koska lisäät kaksi tiedostoa, suorita ohjelma kahdesti. On tapa pitää se jatkuvasti käynnissä käyttämällä while-silmukkaa, mutta siitä tulee hieman monimutkaisempi.
Vaihe 8
Nimet tietokannassa
Tarkista, oletko luonut litteän tekstitietokannan onnistuneesti avaamalla db.txt-tiedoston. Sen pitäisi näyttää samalta kuin kuvassa.
Vaihe 9
Lisää tekstitietokantaasi niin monta nimeä kuin haluat – jopa miljoonia, jos tietokoneessasi on tarpeeksi muistia. Yritä lisätä tietokantaan lisää kenttiä, kuten osoite- tai tunnusnumeroita.
Asiat, joita tarvitset
Tekstieditori
Perl
Tekstitiedosto
Kärki
Muista laittaa ";" merkit oikeaan paikkaan. Ohjelma ei toimi, jos niitä ei ole.
Varoitus
Jos teet aikasilmukan, pysäytä ohjelma painamalla "Ctrl c", jos se alkaa ajaa loputtomasti.