150 likes | 310 Views
Microsoft Visual FoxPro 9.0. Páll Boglárka 2009-2010. Le írás. A Microsoft Visual FoxPro 9.0 adatbázisfejlesztő rendszer, mely desktop, kliens/szerver és webes adatbázis alkalmazások, komponensek létrehozását teszi lehetővé.
E N D
Microsoft Visual FoxPro 9.0 Páll Boglárka 2009-2010
Leírás • A Microsoft Visual FoxPro 9.0 adatbázisfejlesztő rendszer, mely desktop, kliens/szerver és webes adatbázis alkalmazások, komponensek létrehozását teszi lehetővé. • Nagy hatékonyságú adatbázis-eszközei gyakori feladatok elvégzését támogatják, mint például • adattáblák készítését, • lekérdezések futtatását, • integrált relációs adatbáziskezelő rendszereképítését,
menü parancs ablak
File -> New: projekt, adatbázis, tábla, program, form, stb. létrehozása
A project • Egy keret, mely magábafoglalja valamennyi a készülõ alkalmazásunk létrehozásához szükségesmodult. • Aleendõ alkalmazásunkpersze nem egy hatalmasfile-ból áll majd, hanemsok kicsibõl. • A project filecsakhivatkozásokattartalmaz.
Data (.dbc, .dct, .dcx,.cdx, .dbf, .fpt) Forms (.sct, .scx) Graphics (.bmp, .ico) Help (.hlp, .chm) Menus (.mnt, .mnx,.mpr) Progs (.prg) Reports (.frt, .frx) Könyvtárstruktúra:
Feladat • Hozzuk létre FoxPro-ban egy üzlet asatbázist ügynök, termék és eladás táblákkal és töltsük fel ezeket adatokkal • Ügynök(ü_szszám, név, tel) • Termék(t_kód, név, ár) • Eladás(ü_szszám, t_kód, mennyiseg) eladás ügynök termék
Táblák mezőinek típusai: • character, character (binary) • currency, • numeric, • float, • date, • datetime, • double, • integer, • logical, • memo, memo (binary) • general,
Indexek* • Az adatbázisok alapeszméje, hogy nagy mennyiségű adatokat úgy tárol el, hogy gyorsan, könnyen és egyértelműen visszakereshetők legyenek a tárolt adatok • A gyors visszakeresést segíti és gyorsítja az indexelés.
Kulcs típus kiválasztása • Primary (elsõdlegeskulcs) • Candidate (kulcsjelölt) • Binary (egyedi) • Regular (normális)
Táblák feltöltése: View – Browse/Edit - Append Mode
Táblák közti kapcsolat • Indexek nélkül nem lehet kapcsolatot létrehozni • Primary/Candidate->Regular/Binary (1-n) • Primary/Candidate->Primary/Candidate (1-1)
Programok Futtatás File – New - Program