Előszó | 15 |
Bevezető | 19 |
Információ és adat | 19 |
Logikai adatszerkezetek | 20 |
Adatok tárolása, előkeresése | 21 |
Mező, rekord, file, adatbázis | 22 |
Adatbáziskezelő rendszer | 24 |
Relációs adatbáziskezelő | 26 |
A dBASE IV szerkezete | 28 |
Az adatok szerkezete | 29 |
Adattípusok | 29 |
Karakteres (Character) | 30 |
Numerikus, BCD (Numeric) | 30 |
Numerikus, lebegőpontos (Float) | 30 |
Logikai | 31 |
Dátum | 31 |
Memo | 31 |
Az adatbázis szerkezete | 32 |
Adatbázis-fájl | 33 |
Adatbázis-rekord | 33 |
Adatbázis-mezők | 34 |
Az adatbázis-fájl meghatározása | 34 |
A mezők jellemzői | 35 |
Egyes mezőtípusok sajátosságai | 35 |
Szempontok szerinti szervezés (index) | 36 |
Összetett indexfájl | 37 |
Egyszerű indexfájl | 37 |
Keresési kulcsok | 37 |
Adatkeresés index nélkül | 37 |
Memóriaváltozók | 38 |
Változókról általában | 38 |
Tömbök | 38 |
A változók alkalmazása | 39 |
Általános tudnivalók | 39 |
Tömbök alkalmazása | 40 |
Sajátosságok az adattípusoknál | 40 |
Rendszerváltozók | 41 |
A dBASE IV programozás alapjai | 43 |
Bevezetés | 43 |
A programok szerkezete | 43 |
A programírás eszköze: az editor | 45 |
A környezet beállítása, a dBASE IV konfigurálása | 47 |
Műveletek fájlokkal | 48 |
Létrehozás, megnyitás, lezárás | 48 |
Adatfájlok tartalmának változtatási módjai | 49 |
Rendezés, indexelés, keresés | 50 |
Több adatfájl párhuzamos használata | 52 |
Adatfájlok összekapcsolása | 52 |
A környezet elmentése | 53 |
Tranzakciók | 53 |
A nyomtató vezérlése | 55 |
Rendszerváltozók | 55 |
A dBASE IV nyomtatómeghajtói (printer driver) | 62 |
A CONFIG.DB nyomtatást vezérlő paraméterei | 63 |
Adatok megjelenítése nyomtatón | 63 |
Néhány hasznos tanács a nyomtatással kapcsolatban | 66 |
A nyomtató vezérlésével kapcsolatos utasítások és függvények felsorolása | 66 |
Adatkatalógus | 68 |
Katalógusok előállítása, szerkezete | 68 |
Katalógusok használata | 70 |
Katalógusok lezárása | 71 |
Vezérlő szerkezetek | 71 |
Elágazás egyetlen feltétel szerint (If ....Else ....Endlf) | 71 |
Elágazás több feltétel szerint (Do Case ....EndCase) | 73 |
Ciklus (Do While ....EndDo) | 73 |
Ismétlődő adatkezelő utasítások (Scan ....EndScan) | 74 |
Program ill. eljáráshívások (Do, Call, Load, Run, Return) | 75 |
Eseménycsapdák (ON ERROR/ESCAPE/KEY) | 76 |
Néhány tudnivaló a vezérlő szerkezetek alkalmazásához | 77 |
Ablak-kezelés | 78 |
Ablakok létrehozása, használata, megszüntetése | 78 |
Az ablakok és a memo-mezők kapcsolata | 80 |
A menürendszer felépítése | 81 |
Bevezetés, alapfogalmak | 81 |
Vonalmenü létrehozása, használata | 82 |
Rolómenü létrehozása, használata | 83 |
Általános menükezelő utasítások | 84 |
Példaprogram | 86 |
Programok tesztelése | 87 |
Bevezetés | 87 |
A programtesztelést segítő eszközök | 89 |
A beépített nyomkövető program (debugger) | 91 |
Control center | 95 |
Bevezetés, alapfogalmak | 95 |
A Control Center alapfelülete | 97 |
A menürendszer az alapfelületen | 99 |
Katalógusok - Catalog | 99 |
Segédeszközök - Tools | 101 |
Billentyűmakrók - Tools Macros | 103 |
DOS segédprogramok - DOS utilities | 107 |
A Control Panel | 111 |
Az adatfájltervezés, - kezelés - Data panel | 113 |
Adatfájl tervezése, létrehozása | 114 |
Adatok kezelése | 117 |
Nézetfájlok tervezése - Query panel | 121 |
A nézetfájl-tervezés munkafelülete | 123 |
A módosító nézet: csoportos műveletek egy adatfájlon | 127 |
A nézetfájl adatainak megjelenítése, tárolása adatfájlként | 128 |
Képernyőformátumok - Forms panel | 129 |
A formátumtervezés munkafelülete | 130 |
A mezők és változók a képernyőn | 131 |
Előírások és formátum kijelölése az adatokhoz | 133 |
Szövegek a képernyőn | 135 |
Grafika és színek a képernyőn | 138 |
A formátum elmentése, adatok megjelenítése | 139 |
Listatervezés, -nyomtatás - Reports panel | 140 |
A listatervezés munkafelülete | 141 |
Listatípusok | 143 |
Az adat megjelenítési helyének meghatározása | 144 |
Az adatok kiválasztása | 145 |
Csoportok képzése | 148 |
Szövegszerkesztés, grafika | 151 |
Adatok megjelenítése | 151 |
Listaformátum elmentése későbbi használatra | 154 |
Címketervezés, -nyomtatás - Labels panel | 155 |
A címketervezés munkafelülete | 156 |
A címkeméret és elhelyezés beállítása | 157 |
A címkére kerülő adatok kiválasztása | 158 |
Szövegek szerkesztése | 158 |
Címkék megjelenítése, nyomtatása | 158 |
Címkeformátum elmentése későbbi használatra | 158 |
Az alkalmazás-generátor - Applications panel | 159 |
Az alkalmazás-generátor | 161 |
Bevezetés | 161 |
Mi az alkalmazás? | 161 |
Az alkalmazás komponensei | 162 |
Általános tudnivalók az alkalmazás-generátorról | 163 |
Az alkalmazás-generátor objektumai - a komponensek | 163 |
Az alkalmazás-generátor tulajdonságai | 165 |
Néhány tanács alkalmazások tervezéséhez | 166 |
Tudnivalók a használathoz | 167 |
A szükséges felkészültségről | 167 |
Az alkalmazás-generátor indítási módjai | 167 |
Az alkalmazás-generátor munkafelülete | 169 |
A komponensek kezelése | 170 |
Az alkalmazás-generátor menürendszere | 174 |
Az alapkomponens létrehozása új alkalmazásnál | 175 |
Az alapkörnyezet beállítása - Preset | 177 |
A nyitókép | 177 |
A képernyőjellemzők | 178 |
A környezeti jellemzők | 178 |
Meghajtó, eléréi út | 178 |
A komponensek kijelölése | 179 |
Vonalmenü | 181 |
Rolómenü kijelölése | 182 |
Listamenü fájlnevekkel | 183 |
Listamenü mezőnevekkel | 183 |
Listamenü mezőértékekkel | 183 |
Hozzáférés a listákból történt választáshoz - LISTVAL változó | 184 |
Eljárásközeg | 184 |
A komponensjellemzők beállítása | 185 |
Név és leírás | 186 |
Adatfájl kapcsolása | 186 |
Segítő információk készítése | 187 |
Aktuális képernyőjellemzők beállítása | 188 |
Végrehajtandó programkészlet készítése | 189 |
A komponens elmentése | 190 |
A komponens eltávolítása | 190 |
A munkafelület törlése | 191 |
Az Alapkomponens menüje | 191 |
A főmenü megváltoztatása | 192 |
A nyitókép megjelenítése | 192 |
A forrásprogram fejléce | 192 |
A környezet módosítása | 193 |
Meghajtó és elérési út meghatározása | 193 |
Elsődleges adatfájl kijelölése | 193 |
Gyorsgenerálás típusfeladatokra | 194 |
Más komponensek különleges menüpontjai | 195 |
Menükapcsolás | 195 |
A Listamenük elemeinek kijelölése | 196 |
A komponensek elemeinek kezelése | 197 |
Akció hozzárendelés | 198 |
A komponenselem megbénítása | 204 |
A rekordmutató pozicionálása | 205 |
Reassign index order | 206 |
Ablakkijelölés | 206 |
Assign message line prompt | 206 |
Generálás | 207 |
Mentés, kilépés | 208 |
SQL a dBASE IV-ben | 209 |
A dBASE IV/SQL alkalmazásáról | 210 |
Adatbázis létrehozása és karbantartása | 211 |
Adatbázis kezelése | 211 |
Táblák | 213 |
Indexek | 215 |
Másodlagos nevek | 217 |
Táblákon végezhető műveletek | 218 |
Az utasítások alapeleme: a SELECT | 218 |
Sor hozzáadás | 218 |
Sorok módosítása | 221 |
Sor törlése | 221 |
Nézettáblák | 221 |
Lekérdezés - SELECT alapfokon | 224 |
A SELECT utasítás | 224 |
Oszlopok és sorok kiválasztása | 225 |
Kifejezések | 227 |
SQL függvények | 228 |
BEETWEN, IN, LIKE | 230 |
Rendezés | 232 |
Sorok összevonása | 233 |
Lekérdezés több táblából - SELECT haladóknak | 234 |
Táblák összemásolása | 234 |
Kapcsolat táblák között | 235 |
Tábla összekapcsolása önmagával | 236 |
SELECT a SELECT-ben | 237 |
SQL rendszertáblák | 241 |
A dBASE IV és az SQL | 243 |
SQL adatvédelem | 243 |
dBASE IV adatainak használata | 246 |
Különleges adatbáziskezelő utasítások | 247 |
SQL tiltott dBASE IV utasítások és függvények | 249 |
Az SQL programban | 251 |
Általános tudnivalók | 251 |
Az sql-kurzort kezelő utasítások | 252 |
Egyéb sql-kurzorutasítások | 253 |
SELECT INTO | 254 |
Példaprogram az sql-kurzor használatára | 255 |
A dBASE IV és a lokális hálózatok | 257 |
A lokális hálózatokról általában | 257 |
Alapfogalmak | 257 |
Az adatbiztonsággal kapcsolatos problémák | 258 |
A dBASE IV használata hálózatban | 261 |
A dBASE IV telepítése többfelhasználós környezetben | 262 |
A rendszergazda feladatai | 263 |
A munkaállomások kezelőinek feladatai | 264 |
A PROTECT utasítás funkciói | 267 |
A PROTECT védelmi szintjei | 268 |
A bejelentkezési szint (login) | 269 |
A fájl- és mező hozzáférések szintje | 269 |
A DBSYSTEM.DB fájl | 273 |
A PROTECT használata | 273 |
A PROTECT indítása | 274 |
A PROTECT munkafelülete | 275 |
A felhasználói profilok létrehozása - Users | 276 |
A fájl- és mezőelőjogok meghatározása - Files | 278 |
A védelmi információk megjelenítése - Reports | 284 |
A védelmi információk mentése - Exit | 285 |
Programozás hálózati környezetben | 286 |
Fájlok megnyitása hálózatban | 286 |
A zárolásról | 287 |
Gyakorlati tanácsok | 289 |
A hálózati üzemmód hibaüzenetei | 292 |
A dBASE IV és a dBASE III PLUS | 295 |
Mezők, változók | 295 |
Korlátok feloldása | 295 |
Új adattípusok | 295 |
Tömbök | 296 |
Adatleírás, adatkezelés | 296 |
Korlátok | 296 |
Összetett indexfájl | 296 |
Új mezőjellemző (Index-e?) | 297 |
Adattárolás és -hozzáférés | 297 |
A memofájlok optimalizálása | 297 |
Kapcsolat más adatkezelőkkel | 297 |
Felhasználói csatoló | 298 |
Control Center | 298 |
Nézetfájl | 298 |
Jelentés készítése | 298 |
Váltás a fájlszerkesztési módok között | 299 |
Átfogó segítő-rendszer (Full-help) | 299 |
Programozástechnológiai eszközök | 299 |
Korlátok feloldása | 299 |
Alkalmazás-generátor | 300 |
Programtesztelés | 300 |
Ablakkezelés | 301 |
Menükezelés | 301 |
Adatbevitel és -megjelenítés paraméterei | 302 |
Felhasználói függvények | 302 |
Billentyű-makró | 302 |
Eseménycsapdák | 303 |
Memo-mező szerkesztés | 303 |
Rekordtartalomtól függő ciklusszervezés | 303 |
Keresés nem aktuális adatfájlban | 303 |
Egyszerűsített statisztikai számítások | 303 |
Utasítás és függvénytár bővítése | 304 |
SQL | 304 |
Segédeszközök | 304 |
Fordítás, összefűzés | 304 |
dBSETUP segédprogram | 305 |
Rendszerváltozók | 305 |
Nyomtatási lehetőségek | 305 |
Kompatibilitás, konverzió | 306 |
Bővítések listája | 307 |
Utasítások | 307 |
Függvények | 312 |
A környezeti jellemzők, szolgáltatások | 315 |
A függelék tartalomjegyzéke | |
Jelölésrendszer, szimbólumok, konvenciók | 19 |
Utasítások | 23 |
Adat- és fájlkezelés | 23 |
Kereső utasítások | 43 |
Adatmegjelenítés, adatbevitel | 45 |
Értékadó utasítások | 57 |
Változók, szimbólumok kezelése | 59 |
Vezérlő szerkezetek | 63 |
Ablak- és menükezelés | 74 |
Tervező utasítások | 82 |
Különleges utasítások | 85 |
Set utasítások | 93 |
Függvények | 119 |
Egyszerű matematikai függvények | 119 |
Bonyolultabb matematikai függvények | 122 |
Az adatkezelés függvényei | 125 |
Sztringfüggvények | 131 |
Dátumfüggvények | 137 |
Képernyős adatbevitel függvényei | 141 |
Környezeti függvények | 146 |
Hálózati üzemmód függvényei | 150 |
Különleges függvények | 152 |
Rendszerváltozók | 157 |
SQL utasítások és függvények | 161 |
SQL utasítások | 165 |
SQL függvények | 190 |
Hibaüzenetek | 193 |
Mozgás és szerkesztés a képernyőn | 225 |
Fájltípusok és -kiterjesztések | 227 |
Az adatfájlok belső szerkezete | 231 |
A fejrész szerkezete | 231 |
A mezőleíró tömb | 232 |
Memo-mezők és memofájlok | 233 |
A dBASE IV konfigurálása | 235 |
Konfiguráló utasítások | 235 |
Funkciós billentyűk | 240 |
Környezeti jellemzők, szolgáltatások beállítása | 241 |
A dBASE IV technikai jellemzői | 247 |
Tárgymutató | 250 |