microsoft visual foxpro 9.0
DESCRIPTION
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é. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/1.jpg)
Microsoft Visual FoxPro 9.0
Páll Boglárka
2009-2010
![Page 2: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/2.jpg)
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,
![Page 3: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/3.jpg)
menü
parancs ablak
![Page 4: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/4.jpg)
File -> New:
projekt, adatbázis, tábla, program, form, stb. létrehozása
![Page 5: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/5.jpg)
A project
• Egy keret, mely magába foglalja valamennyi a készülõ alkalmazásunk létrehozásához szükséges modult.
• A leendõ alkalmazásunk persze nem egy hatalmas file-ból áll majd, hanem sok kicsibõl.
• A project file csak hivatkozásokat tartalmaz.
![Page 6: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/6.jpg)
Könyvtárstruktúra:
• 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)
![Page 7: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/7.jpg)
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)
ügynök termék
eladás
![Page 8: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/8.jpg)
Új tábla létrehozása
![Page 9: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/9.jpg)
Táblák mezőinek típusai:
• character, character (binary)• currency,• numeric, • float, • date, • datetime, • double, • integer,• logical, • memo, memo (binary)• general,
![Page 10: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/10.jpg)
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.
![Page 11: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/11.jpg)
Foxpro-ban a kulcsot indexelni kell
![Page 12: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/12.jpg)
Kulcs típus kiválasztása
• Primary (elsõdleges kulcs)• Candidate (kulcsjelölt)• Binary (egyedi)• Regular (normális)
![Page 13: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/13.jpg)
Táblák feltöltése:
View – Browse/Edit - Append Mode
![Page 14: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/14.jpg)
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)
![Page 15: Microsoft Visual FoxPro 9.0](https://reader030.vdocuments.pub/reader030/viewer/2022033011/56814318550346895daf7206/html5/thumbnails/15.jpg)
Programok
File – New - Program
Futtatás