Bevezetés | 8 |
Programozási alapok | 11 |
A programozás alapjai | 13 |
Adat és információ. Adattípusok. Változók. Literálok. Utasítások. Utasítástípusok | |
Programkészítés | 16 |
A vállalati feladat. Feladatmeghatározás. A kimenő adatok meghatározása. Dokumentáció és tervezés. A bemenő adatok meghatározása. Az eljárás meghatározása | |
Az eljárás leírása | 19 |
Folyamatábra-készítés. Pszeudokódolás. Összefoglalás | |
Az eljárások tervezése | 25 |
Az eljárás tervezése. Funkcióábrázolás. A jó program alapjai. A programozás könnyedségi ábécéje. Programozási stílusok. Menük. Adatbevitel képernyőre. Adatszerkesztés. Hibaüzenetek. Tipikus eljárások. Összefoglalás | |
A programnyelvek alapelemei | 32 |
Utasítástípusok. Logikai szervezetek használata az eljárástervezésben. Elágazás. Összehasonlítások. A ciklusutasítás használata. Az esetszétválasztás. A pszeudokód ellenőrzése | |
Kódolás, tesztelés és hibakeresés | 41 |
Dokumentáció. Bizonyosodjunk meg, működik-e a program! Adattervezés. Összefoglalás | |
A vállalati környezet | 45 |
A nagy és a kicsi. Az adminisztráció automatizálása. Interaktív programozás | |
Fred halkereskedése | 48 |
Feladatmeghatározás. A kimenő adatok meghatározása. Kettőt egy csapásra. A terv felülvizsgálata. Oszd meg és uralkodj. Képernyőkép-tervezés. A menü. A funkciók. Az alfunkciók | |
Fred belelkesedik | 61 |
Feladatmeghatározás. A kimenő adatok meghatározása. A bemenő adatok meghatározása. Kétfile-os rendszer. A funkcióhierarchia. A rendelés hozzáadása. A rendelésmódosítási funkció. A rendeléstörlési funkció. A rendelésmegjelenítési funkció. A rendelési nyomtatvány nyomtatása funkció. A szállítólevél-nyomtatási funkció. A készletnyilvántartó rendszer. Összefoglalás | |
Az adatbázis-kezelés alapjai | 87 |
Mi az adatbázis? | 89 |
Adatbázis-szerkezetek | |
A adatbázis-szerkezet létrehozása és használata | 94 |
Az adatbázis tervezése. Az adatbázis létrehozása. Az adatbázis-szerkezet használata. Az adatbázis-szerkezet vizsgálata. Az adatbázis módosítása | |
Adatbázisrekordok | 102 |
A rekordok hozzáadása. A rekordok megjelenítése. A rekordok módosítása. A rekordok törlése | |
Az adatbázis rendezése | 109 |
Új sorrend. Az adatbázis rendezése. Az adatbázis indexelése | |
Keresés az adatbázisban | 112 |
Összetett kifejezések. A kiválasztott rekordok megjelenítése. LOCATE. FIND. A CREATE REPORT és REPORT utasítások. REPORT | |
Adatösszefüggések | 122 |
Az adatok átfedése. Több adatbázis. Adatbázisok összekapcsolása. A REPORT utasítás felülvizsgálása | |
Fred halkereskedése | 131 |
Az adatbázis tervezése. A vevőadatbázis megtervezése. A rendelésadatbázis megtervezése. A rendelésfile-ok újratervezése. A rendszer átfogó képe. A készletnyilvántartó rendszer. A szükséges tárméret meghatározása | |
Programozás dBASE III nyelven | 137 |
Fred halkereskedése rendszertervének felülvizsgálata | 139 |
Az adatbázisok létrehozása. Az adatbázisok indexelése. Az adatbázisok módosítása | |
dBASE III programutasítások | 143 |
Értékadó utasítások. Képernyő- és nyomtatókimeneti utasítások. Képernyő-bemeneti utasítások. Karakterekre, láncokra és számmértékekre vonatkozó utasítások. Hasonlítási operátorok és logikai kapcsolók. A dBASE III-ban használt logikai szerkezetek. A programozásban használt adatbázisparancsok. Összefoglalás | |
Menük kódolása | 156 |
A környezet kijelölése. A menük kódolása. Összefoglalás | |
Adatbeviteli képernyőképtervek kódolása | 167 |
A rekordok módosítása. A rekordok eltávolítása. A rekordok megjelenítése | |
Jelentések kialakítása és nyomtatása | 185 |
Levélcímkéző program. Egy regiszterkészítő program. Összefoglalás | |
Rekordhozzáadás kétfile-os rendszerben | 196 |
A főrekord. Az alárendelt rekordok | |
Jelentéskészítés többfile-os rendszerben | 206 |
Több file. Számítás és halmozott összegzés. Összefoglalás | |
Függelék | 215 |
A rendszerterv | 217 |
A teljes programok | |
A könyvben használt dBASE III adatbázis-kezelési utasítások | 241 |
A könyvben használt dBASE III programutasítások | 272 |
Tárgymutató | 275 |