Vytvorenie plochého textového súboru je dobrý spôsob, ako spravovať malú databázu so základnými informáciami, ako sú telefónne čísla klientov. Ak však plánujete v súbore umiestniť viac ako len niekoľko polí, najlepšie je použiť MySQL alebo Oracle. Tento článok vám ukáže, ako vytvoriť základnú textovú databázu s plochým súborom, ktorú môžete použiť v prostredí Windows. Zahŕňa najdôležitejšie kroky pri vytváraní iba vstupného súboru (výstupný súbor môžete vytvoriť iný deň). V snahe zachovať jednoduchosť tieto pokyny vytvárajú iba databázu, ktorá ukladá mená a telefónne čísla. Po precvičení si môžete vytvoriť ďalšie polia, ak chcete.
Krok 1
Vytvorte vstupný program. Otvorte textový súbor a uložte ho ako input.pl. Tu napíšete svoj program. Znova otvorte program v textovom editore.
Video dňa
Krok 2
Otvorte uložený súbor db.txt na pridanie informácií zadaním "open (DB,">>db.txt");" v súbore input.pl. Symboly ">>" znamenajú, že k tomuto súboru pridáte informácie.
Krok 3
Získajte vstup a odošlite ho do textového súboru. Napíšte print "Meno klienta: "; $meno = <>; chomp($meno); vytlačiť "Telefón klienta:; $telefón = <>; chomp($telefón); Toto zachytí dva bity informácií, ktoré chcete odoslať do súboru db.txt, a uloží ich do dvoch premenných: meno a telefón.
Krok 4
Tlačte do súboru db.txt v určenom formáte. Chcete, aby sa informácie vytlačili ako nasledujúce v súbore txt. Meno: Mike Davis, Číslo: 555-5523 Meno: Jane Brooks, Číslo: 555-7878 Takže napíšte: print DB "Meno:$meno, Číslo:$telefón\n";
Krok 5
Otvorte shell a vstúpte do c:\adresára zadaním "cd c:" na výzvu.
Krok 6
Príkazový riadok na zavolanie programu input.pl
Prejdite do adresára, kde je uložený váš skript, ako je napríklad adresár „db“ v adresári „bills“, „cd bills\db“.
Krok 7
Zadávanie mien a čísel do programu
Zadajte informácie, ktoré program požaduje. Keďže vkladáte dva súbory, spustite program dvakrát. Existuje spôsob, ako ho udržať neustále spustený pomocou slučky while, ale je to trochu zložitejšie.
Krok 8
Mená v databáze
Otvorením súboru db.txt skontrolujte, či ste úspešne vytvorili databázu plochého textu. Malo by to vyzerať rovnako ako na obrázku.
Krok 9
Pridajte toľko mien, koľko chcete, do svojej databázy plochých textov - dokonca aj milióny, ak má váš počítač dostatok pamäte. Pokúste sa do databázy pridať ďalšie polia, ako sú adresy alebo identifikačné čísla.
Veci, ktoré budete potrebovať
Textový editor
Perl
Textový súbor
Tip
Uistite sa, že ste vložili ";" značky na správnom mieste. Ak tam nie sú, program sa nespustí.
Pozor
Ak urobíte slučku while, pomocou "Ctrl c" zastavte program, ak začne bežať donekonečna.