15
Microsoft Visual FoxPro 9.0 Páll Boglárka 2009-2010

Microsoft Visual FoxPro 9.0

  • Upload
    hart

  • View
    151

  • Download
    3

Embed Size (px)

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 Presentation

Citation preview

Page 1: Microsoft Visual FoxPro 9.0

Microsoft Visual FoxPro 9.0

Páll Boglárka

2009-2010

Page 2: Microsoft Visual FoxPro 9.0

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

menü

parancs ablak

Page 4: Microsoft Visual FoxPro 9.0

File -> New:

projekt, adatbázis, tábla, program, form, stb. létrehozása

Page 5: Microsoft Visual FoxPro 9.0

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

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

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

Új tábla létrehozása

Page 9: Microsoft Visual FoxPro 9.0

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

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

Foxpro-ban a kulcsot indexelni kell

Page 12: Microsoft Visual FoxPro 9.0

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

Táblák feltöltése:

View – Browse/Edit - Append Mode

Page 14: Microsoft Visual FoxPro 9.0

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

Programok

File – New - Program

Futtatás