Kako ustvariti ravno datoteko

Ustvarjanje ravne besedilne datoteke je dober način za upravljanje majhne baze podatkov z osnovnimi informacijami, kot so telefonske številke strank. Če pa nameravate v datoteko shraniti več kot le nekaj polj, je najbolje uporabiti MySQL ali Oracle. V tem članku je prikazano, kako ustvarite osnovno besedilno zbirko podatkov s ploščatimi datotekami, ki jo lahko uporabljate v lupini Windows. Vključuje samo najpomembnejše korake pri ustvarjanju vhodne datoteke (izhodno datoteko lahko ustvarite drug dan). Da bi bilo preprosto, ta navodila ustvarijo samo bazo podatkov, ki shranjuje imena in telefonske številke. Po vadbi lahko ustvarite več polj, če želite.

Korak 1

Ustvarite vhodni program. Odprite besedilno datoteko in jo shranite kot input.pl. Tu boste vnesli svoj program. Znova odprite program v urejevalniku besedil.

Video dneva

2. korak

Odprite shranjeno datoteko db.txt za dodajanje informacij tako, da vnesete "open (DB,">>db.txt");" v datoteki input.pl. Simboli ">>" pomenijo, da boste tej datoteki dodali informacije.

3. korak

Pridobite vnos in ga pošljite v besedilno datoteko. Vnesite print "Ime stranke: "; $name = <>; chomp($name); natisni "Telefon stranke:; $phone = <>; chomp($phone); To zajame dva bita informacij, ki jih želite poslati v db.txt, in jih shraniti v dve spremenljivki: ime in telefon.

4. korak

Natisnite v datoteko db.txt v navedeni obliki. Želite, da se informacije natisnejo na naslednji način v datoteki txt. Ime: Mike Davis, številka: 555-5523 ​​Ime: Jane Brooks, številka: 555-7878 Torej vnesite: print DB "Ime:$name, Number:$phone\n";

5. korak

Odprite lupino in pojdite v imenik c:\, tako da v poziv vnesete "cd c:".

6. korak

...

Ukazni poziv za klic programa input.pl

Pojdite v imenik, kjer je shranjen vaš skript, kot je imenik "db" v imeniku "bills", "cd bills\db".

7. korak

...

Vnos imen in številk v program

Vnesite informacije, ki jih program zahteva. Ker vstavljate dve datoteki, dvakrat zaženite program. Obstaja način, da se nenehno izvaja z uporabo zanke while, vendar postane nekoliko bolj zapleten.

8. korak

...

Imena v bazi podatkov

Preverite, ali ste uspešno ustvarili zbirko podatkov s ploščatim besedilom, tako da odprete datoteko db.txt. Izgledati mora tako kot na sliki.

9. korak

V svojo zbirko podatkov s ploščatim besedilom dodajte toliko imen, kot želite – celo milijone, če ima vaš računalnik dovolj pomnilnika. Poskusite dodati več polj v svojo bazo podatkov, kot so naslov ali ID številke.

Stvari, ki jih boste potrebovali

  • Urejevalnik besedil

  • Perl

  • Besedilna datoteka

Nasvet

Ne pozabite vstaviti ";" oznake na pravem mestu. Program se ne bo zagnal, če jih ni.

Opozorilo

Če naredite zanko while, uporabite "Ctrl c", da ustavite program, če se začne izvajati neskončno.