Sík fájl létrehozása
Egy egyszerű szövegfájl létrehozása jó módja egy kis adatbázis kezelésének, amely alapvető információkat, például ügyfél telefonszámokat tartalmaz. Ha azonban néhány mezőnél többet szeretne elhelyezni a fájlban, a legjobb a MySQL vagy az Oracle használata. Ez a cikk bemutatja, hogyan hozhat létre egyszerű, síkfájlos szöveges adatbázist, amelyet használhat a Windows rendszerhéjon. Csak a bemeneti fájl létrehozásának legfontosabb lépéseit tartalmazza (a kimeneti fájlt másnap is létrehozhatja). Az egyszerűség érdekében ezek az utasítások csak olyan adatbázist hoznak létre, amely elmenti a neveket és telefonszámokat. Gyakorlás után további mezőket is létrehozhat, ha szeretné.
1. lépés
Hozza létre a beviteli programot. Nyisson meg egy szöveges fájlt, és mentse el input.pl néven. Ide kell beírni a programot. Nyissa meg újra a programot a szövegszerkesztőben.
2. lépés
Nyissa meg a mentett db.txt fájlt az információk hozzáfűzéséhez az "open(DB,">>db.txt");" az input.pl fájlban. A ">>" szimbólumok azt jelentik, hogy információkat csatol a fájlhoz.
3. lépés
Szerezze be a bemenetet, és küldje el a szövegfájlba. Írja be a print "Client name:" parancsot; $név =<>; chomp($név); print "Kliens telefonszáma:; $phone =<>; chomp($phone); Ez rögzíti a db.txt fájlba elküldeni kívánt két információs bitet, és két változóba menti:név és telefon.
4. lépés
Nyomtasson a db.txt fájlba a megadott formátumban. Azt szeretné, hogy az információ a következő módon kerüljön kinyomtatásra a txt fájlba. Név:Mike Davis, szám:555-5523 Név:Jane Brooks, szám:555-7878 Tehát írja be:print DB "Név:$név,Szám:$telefon\n";
5. lépés
Nyissa meg a parancsértelmezőt, és lépjen be a c:\könyvtárba a „cd c:” parancs beírásával.
6. lépés
Lépjen abba a könyvtárba, ahová a szkriptet menti, például a "db" könyvtárat a "bills" könyvtáron belül, "cd bills\db".
7. lépés
Adja meg a program által kért információkat. Mivel két fájlt helyez el, futtassa a programot kétszer. Van mód arra, hogy folyamatosan működjön egy while ciklus használatával, de ez egy kicsit bonyolultabb lesz.
8. lépés
A db.txt fájl megnyitásával ellenőrizze, hogy sikeresen létrehozott-e egy egyszerű szöveges adatbázist. Pontosan úgy kell kinéznie, mint a képen.
9. lépés
Adjon hozzá annyi nevet, amennyit csak szeretne – akár milliókat is, ha a számítógépe elegendő memóriával rendelkezik. Próbáljon meg több mezőt hozzáadni az adatbázishoz, például címet vagy azonosítószámot.
Tipp
Ügyeljen arra, hogy a ";" jelek a megfelelő helyen. A program nem fog futni, ha nincsenek ott.
Figyelmeztetés
Ha mégis csinál egy while ciklust, használja a "Ctrl c" billentyűt a program leállításához, ha az végtelenül futni kezd.