Kā izveidot plakanu failu

Plakana teksta faila izveide ir labs veids, kā pārvaldīt nelielu datubāzi ar pamatinformāciju, piemēram, klientu tālruņu numuriem. Tomēr, ja plānojat failā ievietot vairāk nekā tikai dažus laukus, vislabāk ir izmantot MySQL vai Oracle. Šajā rakstā ir parādīts, kā izveidot pamata, vienotu failu teksta datu bāzi, ko varat izmantot savā Windows čaulā. Tajā ir iekļauti tikai vissvarīgākie ievades faila izveides soļi (izvades failu varat izveidot citu dienu). Lai padarītu to vienkāršu, šie norādījumi tikai izveido datu bāzi, kurā tiek saglabāti vārdi un tālruņu numuri. Pēc treniņa varat izveidot vairāk lauku, ja vēlaties.

1. darbība

Izveidojiet ievades programmu. Atveriet teksta failu un saglabājiet to kā input.pl. Šeit jūs ierakstīsit savu programmu. Atkārtoti atveriet programmu savā teksta redaktorā.

Dienas video

2. darbība

Atveriet saglabāto db.txt failu informācijas pievienošanai, ierakstot "open (DB,">>db.txt");" failā input.pl. Simboli ">>" nozīmē, ka šim failam būs jāpievieno informācija.

3. darbība

Iegūstiet ievadi un nosūtiet to uz teksta failu. Ierakstiet print "Klienta nosaukums:"; $nosaukums = <>; chomp($nosaukums); drukāt "Klienta tālrunis:; $tālrunis = <>; chomp($phone); Tas tver divus informācijas bitus, ko vēlaties nosūtīt uz db.txt, un saglabā tos divos mainīgajos: attiecīgi vārdā un tālrunī.

4. darbība

Drukājiet failā db.txt norādītajā formātā. Jūs vēlaties, lai informācija txt failā tiktu izdrukāta, kā norādīts tālāk. Vārds: Maiks Deiviss, numurs: 555-5523 ​​Vārds: Džeina Brūksa, numurs: 555-7878 Tātad ierakstiet: drukāt DB "Vārds:$nosaukums, numurs:$tālrunis\n";

5. darbība

Atveriet čaulu un atveriet c:\direktoriju, uzvednē ierakstot "cd c:".

6. darbība

...

Komandu uzvedne, lai izsauktu programmu input.pl

Dodieties uz direktoriju, kurā ir saglabāts skripts, piemēram, direktoriju "db" direktorijā "rēķini", "cd bills\db".

7. darbība

...

Vārdu un ciparu ievadīšana programmā

Ievadiet informāciju, ko programma pieprasa. Tā kā jūs ievietojat divus failus, palaidiet programmu divas reizes. Ir veids, kā nodrošināt tā nepārtrauktu darbību, izmantojot laika cilpu, taču tas kļūst nedaudz sarežģītāks.

8. darbība

...

Vārdi datu bāzē

Pārbaudiet, vai esat veiksmīgi izveidojis vienotu teksta datu bāzi, atverot failu db.txt. Tam vajadzētu izskatīties tāpat kā attēlā.

9. darbība

Pievienojiet tik daudz vārdu, cik vēlaties, savai teksta datu bāzei — pat miljonus, ja datoram ir pietiekami daudz atmiņas. Mēģiniet savai datubāzei pievienot vairāk lauku, piemēram, adreses vai ID numurus.

Lietas, kas jums būs nepieciešamas

  • Teksta redaktors

  • Perl

  • Teksta fails

Padoms

Noteikti ievietojiet ";" atzīmes pareizajā vietā. Programma nedarbosies, ja to tur nebūs.

Brīdinājums

Ja veicat īslaicīgu cilpu, izmantojiet taustiņu "Ctrl c", lai apturētu programmu, ja tā sāk darboties bezgalīgi.