1 / 156

FOXPRO FOR WINDOWS

FOXPRO FOR WINDOWS. Készítette: Pető László. Mezők. A mezőnevek az angol ABC nagybetűit és a számjegyeket tartalmazhatják. Számjeggyel nem kezdődhetnek. Maximum 10 karakter hosszúak lehetnek. Mezőtípusok. Karakteres Numerikus Lebegőpontos Dátum Logikai Feljegyzés Általános.

druce
Download Presentation

FOXPRO FOR WINDOWS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FOXPRO FOR WINDOWS Készítette: Pető László

  2. Mezők • A mezőnevek az angol ABC nagybetűit és a számjegyeket tartalmazhatják. • Számjeggyel nem kezdődhetnek. • Maximum 10 karakter hosszúak lehetnek.

  3. Mezőtípusok • Karakteres • Numerikus • Lebegőpontos • Dátum • Logikai • Feljegyzés • Általános

  4. Karakteres mező • Karakteres típusú adatok tárolására szolgál • Maximális hossza 254 karakter

  5. Numerikus mező • Numerikus adatok tárolására szolgál • Maximális hossza 20 karakter

  6. Lebegőpontos mező • Nagy pontosságú, tudományos adatok numerikus tárolására szolgál

  7. Dátum mező • Dátumok tárolására szolgál • Hossza automatikusan 8 karakter

  8. Logikai mező • Az igaz/hamis értékek tárolására szolgál • Y/N • T/F • I/N • Hossza automatikusan 1.

  9. Feljegyzés mező • Kötetlen formátumú szövegek tárolására szolgál. • Csak utalást tartalmaz egy .FPT kiterjesztésű állományra

  10. Általános mező • Képek, hanganyagok, Windows objektumok tárolására szolgál. • Csatolás: Csak utalást tartalmaz az adott állományra. • Beágyazás: Szintén az .FPT állományban kap helyet az objektum.

  11. Rekordműveletek • Rekordsorszám: A rekordok fizikai sorrendjét tükröző sorszám • Rekordmutató: Az aktuális rekord sorszáma. (A műveletek alapértelmezés szerint mindig az aktuális rekordon hajtódnak végre. • A rekordmutató mozgatása: léptetés - ugrás - keresés

  12. Rekordműveletek • Fájl vége jel (EOF): az utolsó rekord utáni pozíció. (Ha ez az aktuális, akkor nem hajtható végre rekordművelet.) • Fájl eleje jel (BOF): az első rekord pozíciója.

  13. Rekordműveletek • Hozzáadás • A bevitt adatok azonnal tárolódnak, nincs szükség külön mentésre. • Rekordmódosítás

  14. Rendezés • Fizikai sorbarendezés: A rekordok az általunk megadott szempont szerint új fájlba másolódnak. • Logikai sorbarendezés (indexelés): A rekordok sorszámának megfelelő sorrendű táblázata kerül egy új, úgynevezett indexfájlba. • Az indexfájlok karbantartása automatikusan zajlik.

  15. Indexelés • Indexkulcs: Olyan kifejezés amely alapján az indexelés történik. • Egyszerű indexkulcs: Egyetlen mező nevét tartalmazó kifejezés. • Összetett indexkulcs: több mező összekapcsolásával létrehozott kifejezés.

  16. Indexelés • Egyértelmű (unique) indexelés: Azonos adatokból csak egy kerülhet az indextáblába.

  17. Indexelés • Szűréssel kialakított indextábla: csak azokat a rekordokat indexeljük, amelyek bizonyos feltételnek megfelelnek. KOD=”b”

  18. Indexfájlok • Lehet növekvő és csökkenő sorrendű • Fordított sorrendben is használható egy adott indexfájl, de ekkor nő a műveleti idő. • Egyszerű indexfájl kiterjesztése: .IDX • Összetett indexfájl kiterjesztése: .CDX

  19. Indexfájlok • Egyszerű indexfájl: egy indextáblát tartalmazó indexfájl. • Összetett indexfájl: egy indexfájl tartalmazza az összes indextáblát.

  20. Összetett indexfájlok • ugyanazt a nevet kapja, mint a táblázatfájl • a táblázatfájl megnyitásával automatikusan megnyílik az ugyanolyan nevű .CDX fájl is. • Az összetett indexfájlom belüli indextáblák az indexelemek.

  21. Törlés Kijelölés törlésre Fizikai törlés Visszaállítás

  22. Táblázatfájl megnyitása • Megnyitáskor a táblázatfájl egy munkaterületre kerül. (Ha másképp nem rendelkezünk, akkor az 1. munkaterületre) • Automatikusan megnyitódnak a táblázatfájllal az .FPT és a .CDX fájlok is. • Hogy melyik indextábla lépjen életbe, arról nekünk kell rendelkeznünk.

  23. Táblázatfájl lezárása • A táblázatfájllal együtt annak összes járulékos fájlja lezáródik. • Ha befejezzük a FOXPRO futtatását, akkor az összes munkaterület, összes állománya automatikusan lezáródik

  24. Újraindexelés • Az adatbázis-kezelő rendszerek legsérülékenyebb pontja az indextábla • Ha nem előírt módon lépünk ki, akkor sérülhet. (Access egy fájlban kezeli az adatbázissal, ezért könnyen megsérülhet az egész adatbázis, Foxpronál csak az indextábla) • Újraindexelésre van ilyenkor szükség.

  25. Munkaterületek • A FOXPRO 255 munkaterületet képes egyidejűleg kezelni. • Alapértelmezésben mindig az elsőn dolgozik.

  26. Relációs adatbázisok • Olyan adatbázisok, amelyekben a használt táblázatok egymással valamilyen logikai kapcsolatban vannak • Törzs állományok: állandó adatokat tartalmazó adathalmazok. • Dinamikus állományok: állandó módosítást, illetve újabb és újabb rekordok bevitelét igénylő adathalmazok

  27. Relációk fajtái • Több az egyhez • Az adattörzs egy adott rekordjára vonatkozóan több rekord is megjelenik a dinamikus állományban.

  28. Relációk fajtái • Egy a többhöz • Az előbbi kapcsolat adattörzsének és dinamikus állományának a szerepe felcserélődhet.

  29. Relációk fajtái • Egy az egyhez • Több a többhöz

  30. A FOXPRO előnyei • Nagyméretű adatbázisokat is képes gyorsan kezelni • Windows környezetben fut • Más Windows alkalmazásokkal adatexportra és adatimportra képes • ODBC meghajtókon keresztül képes más adatbázisokat megnyitni

  31. A FOXPRO előnyei • Képet és hanganyagot is képes tárolni • Teljesen menüvezérelt • Többféle adatbeviteli objektummal rendelkezik • Automatikusan képes hálózati feladatok ellátására • Hatékony fejlesztőeszközökkel rendelkezik

  32. A FOXPRO előnyei • Moduláris felépítésű • Alkalmazások építhetők benne • Platformfüggetlen (Windows, Macintosh) • Anyanyelvi változatai is vannak.

  33. A FOXPRO használati lehetőségei • Adatbáziskezelő • Projekt készítő • Alkalmazásgenerátor

  34. Bejelentkező képernyő Parancs-ablak: Ide továbbra is begépelhet- jük a megszo- kott Dbase pa- rancsokat

  35. Súgási lehetőségek • súgó menü • F1 • sajnos angol nyelvű

  36. Szövegszerkesztési funkciók • Nagyjából a Wordnél, Excelnél megismert módszerek használatosak • Szerkesztés menü

  37. Új adatbázis létrehozása

  38. Új adatbázisfájl létrehozása

  39. Új adatbázisfájl létrehozása

  40. Adatok bevitele

  41. Feladat

  42. Feladat

  43. Fájl menü egyéb parancsai

  44. Fájl megnyitása

  45. Aktuális rekord kijelölése GO TOP GO BOTTOM GO SKIP Az aktuális rekord sorszáma mindig látható az állapotsoron.

  46. Hozzáfűzés

  47. Adatbázisfájl tartalmának kiíratása, módosítása

  48. Lista

  49. Tábla (Tallózás menü)

  50. Rekordok törlése • Kijelölés törlésre • Törlésre való kijelölés megszüntetése • Fizikai törlés

More Related