Page 20 - Enterpress Magazin - 2019. 3-4.
P. 20

20. oldal                                                                        2019. május–augusztus



                  dBase II. 2.43 (IS-DOS) – IV. rész






        5. Adatbázis-állományok használata

        A hosszú előkészítés után ebben a fejezetben megismer-
        kedünk azokkal a legfontosabb parancsokkal, melyek le-
        hetővé teszik egy adatbázis használatát. Bemutatjuk az
        adatbázis-állomány készítési módját, a rekordok feltölté-
        sét, módosítását. Megismerkedünk néhány adatmegjele-
        nítési lehetőséggel.

        5.1. Adatbázis-állomány létrehozása

        Adatbázis-állomány felépítéséhez többféle parancs közül
        választhatunk, ám ezek között csupán egyetlen olyan van,
        amellyel az indításkor mintegy a „semmiből” készíthetünk
        új állományt. Ez pedig a

            CREATE <állománynév>                              Már most jegyezzük meg, hogy a dBASE használata során
                                                              bármikor, ha úgy érezzük, nem akarjuk a kiadott paran-
        parancs. Példaként adjuk ki a                         csot befejeztetni, esetleg az éppen kiadás előtt álló pa-
                                                              rancsot szeretnénk „elfelejteni”, semmissé tenni, nyomjuk
            CREATE karton                                     meg az ‚ESC’ feliratú billentyűt („escape” = szökés, me-
                                                              nekülés). Néhány esetben a módosítások elmentése még
        parancsot. (A „karton” a lemezes állomány neve lesz.) Kö-  az ‚ESC’ segítségével sem úszható meg. Ezekre az adott
        rültekintően járjunk el a parancs kiadásakor, mert ha olyan  helyen mindig külön felhívjuk a figyelmet, ‚de nem árt már
        állomány nevet választunk ami már létezik a lemezen, azt  most megjegyezni, hogy általában azok az információk,
        kérdezés nélkül felülírja a dBase!                    `amelyek egyszer már lekerültek a képernyőről - hogy to-
        Ha az állománynévben nem adunk meg kiterjesztést,  vábbiak jelenhessenek meg - rögtön tárolódtak is.
        adatbázisunk automatikusan „.DBF” típusjelet kap. Ehe-  Az adatbázis-szerkezet lemezre mentése után még egy
        lyett bármilyen hárombetűs jelzést adhatunk neki, de ak-  kérdésre kell válaszolnunk: „Input data now? (Y / N)” (=
        kor azt mindig le kell írni, ha erre a lemezes állományra  Most töltünk be rekordokat?). Ha az ‚Y’ leütésével jelezzük
        szeretnénk hivatkozni.                                adatbeviteli szándékunkat, akkor a dBASE egymás után,
        A CREATE parancs a teljesképernyő-szerkesztő paran-   rekordonként nevükkel együtt kiírja az üres ‚mezőket, me-
        csokhoz hasonlóan működik. Egymás után kell megad-    lyeket teljesképernyő-szerkesztő módon kitölthetünk. A
        nunk a leendő adatbázisunk mezőinek pontos definícióját.  rekordok felvitelének befejezése egy üres rekord bevitelé-
        Egy mező különböző tulajdonságai egy sorba kerülnek.  vel vagy a ‚CTRL’+’Q’ billentyűk megnyomásával történik.
        Az adatbázisok szerkezetének leírásakor ismertetet szabá-  Később, ha már kezelni tudjuk létrehozott adatbázis-ál-
        lyok szerint kell megadnunk:                          lományainkat, visszatérünk az adatbázis-készítés további
                                                              lehetőségeire (Id. az „Adatbázis készítése meglévő állo-
        •   a mező nevét                                      mányok felhasználásával” című fejezetet). Ne feledjük el,
        •   a mező típusát (egyetlen karaktert, a típus kezdőbe-  hogy a CREATE parancs nem alkalmas régi állomány mó-
            tűjét kell leütni)                                dosítására!
        •   a mező szélességét - csak karakteres és numerikus
            típusnál van értelme                              5.2. Adatbázis használatba vétele
        •   a tizedesjegyek számát - ha numerikus mezőt defini-
            áltunk                                            A  létrehozott,  lemezen  tárolt  állományainkat  használat
                                                              előtt meg kell nyitni, mielőtt tartalmát lekérdeznénk vagy
                                                              módosítanánk. Adatbázis megnyitására egyetlen parancs
        Bármilyen hibás (nem megengedett) karaktert vagy érté-  használható:
        ket írunk be definícióba, azonnal figyelmeztetést kapunk,
        és amíg ki nem javítottuk nem mehetünk tovább. Az      USE <adatbázisállomány-név>
        egyes elemeket (a mintának megfelelően vesszővel kell
        elválasztani.)                                        Ez a parancs „.DBF’” típusjelet feltételez, ha nem adunk
        A CREATE parancs végrehajtását és ezzel az új adatbá-  meg mást, és csak adatbázis megnyitására alkalmas. Egy
        zis-állomány létrehozását befejezhetjük egy üres mező-  munkaterületen csak egy adatbázis fér el, így egy másik
        név bevitelével (‚ENTER’ megnyomása), ekkor valóban  állomány azaz egy új USE parancs - lezárja az előzőleg
        lemezre kerül az új állomány.                         megnyitottat. Több állomány egyidejű nyitva tartásához
   15   16   17   18   19   20   21   22   23   24