Kako stvoriti ravnu datoteku
Stvaranje ravne tekstualne datoteke dobar je način za upravljanje malom bazom podataka s osnovnim informacijama, kao što su telefonski brojevi klijenata. Međutim, ako planirate smjestiti više od samo nekoliko polja u datoteku, najbolje je koristiti MySQL ili Oracle. Ovaj vam članak pokazuje kako stvoriti osnovnu tekstualnu bazu podataka s ravnom datotekom koju možete koristiti u svojoj Windows ljusci. Uključuje samo najvažnije korake u stvaranju ulazne datoteke (možete izraditi izlaznu datoteku drugi dan). U nastojanju da bude jednostavno, ove upute stvaraju samo bazu podataka koja sprema imena i telefonske brojeve. Nakon vježbanja možete stvoriti više polja ako želite.
1. korak
Napravite program unosa. Otvorite tekstualnu datoteku i spremite je kao input.pl. Ovdje ćete upisati svoj program. Ponovno otvorite program u uređivaču teksta.
2. korak
Otvorite spremljenu datoteku db.txt za dodavanje informacija upisivanjem "open(DB,">>db.txt");" u datoteci input.pl. Simboli ">>" znače da ćete dodati informacije toj datoteci.
3. korak
Uzmite unos i pošaljite ga u tekstualnu datoteku. Upišite print "Ime klijenta:"; $name =<>; chomp($name); print "Klijentski telefon:; $phone =<>; chomp($phone); Ovo hvata dva bita informacija koje želite poslati u db.txt i sprema ih u dvije varijable:ime i telefon, redom.
4. korak
Ispišite u datoteku db.txt u naznačenom formatu. Želite da se informacije ispisuju kao sljedeće u txt datoteci. Ime:Mike Davis, Broj:555-5523 Ime:Jane Brooks, Broj:555-7878 Dakle, upišite:print DB "Ime:$name,Number:$phone\n";
Korak 5
Otvorite ljusku i uđite u direktorij c:\upisivanjem "cd c:" na upit.
Korak 6
Idite u direktorij u kojem je spremljena vaša skripta, kao što je direktorij "db" unutar direktorija "bills", "cd bills\db".
7. korak
Unesite podatke koje program traži. Budući da stavljate dvije datoteke, pokrenite program dvaput. Postoji način da ga održite u stalnom radu pomoću while petlje, ali postaje malo složeniji.
Korak 8
Provjerite jeste li uspješno kreirali ravnu tekstualnu bazu podataka otvaranjem datoteke db.txt. Trebao bi izgledati baš kao ovaj na slici.
Korak 9
Dodajte onoliko imena koliko želite u svoju bazu podataka ravnog teksta - čak i milijune ako vaše računalo ima dovoljno memorije. Pokušajte dodati više polja svojoj bazi podataka, kao što su adresa ili ID brojevi.
Savjet
Obavezno stavite ";" oznake na pravom mjestu. Program se neće pokrenuti ako ih nema.
Upozorenje
Ako napravite while petlju, upotrijebite "Ctrl c" za zaustavljanje programa ako se počne izvoditi beskonačno.