I. kötet | |
Előszó | 3 |
Relációs adatbázisok alapfogalmai | 6 |
Az adatbázisok rövid fogalmi áttekintése | 6 |
Táblázatos ábrázolás | 7 |
Relációs adatbázisok | 8 |
A relációs adatbázisok előnyei | 9 |
A dBase III Plus technikai jellemzői, alkalmazási korlátok és lehetőségek | 10 |
File-ok, file-típusok, adattípusok | 17 |
File-típusok | 17 |
Adatfile (database) (.dbf) | 17 |
Feljegyzés file (database memo) (.dbt) | 17 |
Indexfile (.ndx) | 17 |
Szűrő, kereső file (query) (.qry) | 18 |
Jelentés szerkezeti file (report form) (.frm) | 18 |
Címke file (label) (.lbl) | 18 |
Szerkezeti file (report) (.fmt) | 18 |
Képernyő file (screen) (.scr) | 19 |
Katalógus file (catalog) (.cat) | 19 |
Memória file (memory) (.mem) | 19 |
Szöveg file (text) (.txt) | 19 |
Környezetet kijelölő file (view) (.vue) | 19 |
Programfile (.prg) | 20 |
Adatbázis struktúra | 20 |
A struktúra elemei | 20 |
Az adatbázis struktúra megadásának menete | 21 |
Az adatbázis kezelését könnyítő utasítások és függvények | 22 |
Az adatbézis mezők típusai | 23 |
Memóriaváltozók | 24 |
A memóriaváltozók alkalmazásának feltételei | 24 |
A memóriaváltozókban tárolható adattípusok | 25 |
A memóriaváltozók használata | 26 |
Programozás dBase III Plus-ban Assist-tel | 27 |
A Képernyő felépítése | 28 |
A menük és használatuk | 31 |
A menüválasztás menete (horizontális) | 31 |
Menüopció választás (vertikális) | 31 |
A menüopciók funkciója, használata | 33 |
Adatfile létrehozása | 33 |
Rekord hozzáfűzése az adatfile-hoz | 36 |
Az adatmegjelenítés formátumának meghatározása | 39 |
Adatmegjelenítési lehetőségek | 51 |
Rekord módosítása | 54 |
Rekord törlése | 56 |
Pozícionálás az adatfile-ban | 56 |
Adatrendezés | 61 |
Új adatfile létrehozása egy meglévőből | 64 |
Szűrőfeltételek felállítása (a "query" file használata) | 64 |
Címke és nyomtatási formátum file-ok használata | 70 |
File-ok és kapcsolatuk nyilvántartása "Assist"-tal | 72 |
Kapcsolat létesítése más adatkezelő programokkal | 76 |
Editor, vezérlőbillentyűk | 79 |
dBase III Plus módszertan | 81 |
A History alkalmazása | 81 |
File-műveletek | 82 |
Megnyitás, lezárás | 82 |
Tartalomtervezés | 85 |
Tartalom megváltoztatása | 86 |
Adatkeresés | 89 |
Több file egyidejű használata | 89 |
Képernyő formátum file-ok | 91 |
Adatkonverzió | 93 |
A nyomtató vezérlése | 94 |
Vezérlés dBase III Plus parancsokkal | 94 |
Vezérlő kódok | 95 |
Különféle nyomtatásvezérlési módok | 96 |
Adatkatalógus | 97 |
File-ok szervezése | 97 |
Adatbázis előállítása | 98 |
Katalógusok előállítása, aktivizálása | 98 |
Műveletek a katalóguson | 99 |
A dBase III Plus és a dBase III összevetése | 101 |
Újdonságok a formátumtervezésében és az adatmegjelenítésben | 101 |
A képernyő formátum tervezése, a képernyő-file | 102 |
Az adatmegjelenítési lehetőségek bővülése | 102 |
Feltételszűkítés, szűrőfeltételek | 104 |
Adatfile-ok rendezettségével kapcsolatos kiegészítések | 105 |
Új lehetőségek adatfile létrehozására | 106 |
File-ok és kapcsolatuk nyilvántartása | 106 |
A dBase III Plus együttműködése más programokkal | 107 |
A dBase III Plus kapcsolata más adatkezelőkkel | 107 |
Más programok hívása dBase III Plus-ból | 108 |
Új utasítások a párbeszédes kapcsolatban | 109 |
Új lehetőségek a program és környezete kapcsolatában | 109 |
Új lehetőségek a tesztelésben és a hibajavításban | 110 |
A parancsarchiválás | 110 |
Programozott eseményfigyelés | 111 |
Hibajavítást segítő függvények | 111 |
Stintaktikai kiegészítések a dBase III-hoz képest | 112 |
A dBase III Plus belső struktúrája | 113 |
Adatbázis- (.dbf) file header struktúrája | 113 |
Az adatrekordok szerkezete | 113 |
Memóriafile-ok struktúrája | 114 |
File eleje/vége feltételek | 115 |
Indexeletlen file-ok | 115 |
Indexelt file-ok | 116 |
File-t (szűrő) feltételek | 117 |
Függvények | 118 |
Input és output adattípusok | 118 |
A függvények osztályozása | 120 |
A függvények részletes leírása | 122 |
&-makro funkció | 122 |
ABS | 122 |
ASC | 122 |
AT | 122 |
BOF | 122 |
CDOW | 123 |
CHR | 123 |
CMONTH | 123 |
COL | 123 |
CTOD | 124 |
DATE | 124 |
DAY | 124 |
DBF | 124 |
DELETED | 125 |
DISKSPACE | 125 |
DOW | 125 |
DTOC | 125 |
EOF | 125 |
ERROR | 126 |
EXP | 126 |
FIELD | 126 |
FILE | 127 |
FKLABEL | 127 |
FKMAX | 127 |
FOUND | 127 |
GETENV | 128 |
IIF | 128 |
INKEY | 129 |
INT | 129 |
ISALPHA | 129 |
ISCOLOR | 130 |
ISOLWER | 130 |
ISUPPER | 130 |
LEFT | 130 |
LEN | 131 |
LOG | 131 |
LOWER | 131 |
LTRIM | 131 |
LUPDATE | 131 |
MAX | 132 |
MESSAGE | 132 |
MIN | 132 |
MOD | 132 |
MONTH | 133 |
NDX | 133 |
OS | 133 |
PCOL | 134 |
PROW | 134 |
READKEY | 134 |
RECCOUNT | 136 |
RECNO | 136 |
RECSIZE | 137 |
REPLICATE | 137 |
RIGHT | 138 |
ROUND | 138 |
ROW | 138 |
RTRIM | 138 |
SPACE | 139 |
SQRT | 139 |
STR | 139 |
STUFF | 139 |
SUBSTR | 140 |
TIME | 140 |
TRANSFORM | 140 |
TRIM | 141 |
TYPE | 141 |
UPPER | 142 |
VAL | 142 |
VERSION | 142 |
YEAR | 142 |
A dBase III Plus parancsok leírása | 143 |
A parancsok funkcionális csoportosítása | 143 |
File-létrehozó parancsok | 143 |
Adatbeviteli parancsok | 143 |
Adatszerkesztő parancsok | 143 |
Felhasználói támogatás | 144 |
Az adatok megjelenítése | 144 |
Rekordpointer-pozícionálás | 145 |
Adatbázisok kezelése | 145 |
Más típusú file-ok kezelése | 145 |
A memóriaváltozók használata | 146 |
Programozás | 146 |
Környezeti parancsok | 147 |
Paramétervezérlések | 147 |
Külső programkapcsolódások | 149 |
Nyomkövető parancsok | 149 |
Eseményfeldolgozás | 150 |
A parancsok szintaktikus lerása | 151 |
?/?? | 151 |
@ | 151 |
@...TO | 154 |
ACCEPT | 154 |
APPEND | 155 |
APPEND FROM | 156 |
ASSIST | 157 |
AVERAGE | 157 |
BROWSE | 158 |
CALL | 159 |
CANCEL | 160 |
CHANGE | 160 |
CLEAR | 161 |
CLEAR ALL | 161 |
CLEAR FIELDS | 161 |
CLEAR GETS | 161 |
CLEAR MEMORY | 162 |
CLEAR TYPEAHEAD | 162 |
CLOSE | 162 |
CONTINUE | 162 |
COPY | 163 |
COPY FILE | 164 |
COPY FILE | 164 |
COPY STRUCTURE | 165 |
COPY STRUCTURE EXTENDED | 165 |
COUNT | 165 |
CREATE | 165 |
CREATE FROM | 166 |
CREATE/MODIFY LABEL | 166 |
CREATE/MODIFY QUERY | 168 |
CREATE/MODIFY REPORT | 170 |
CREATE/MODIFY SCREEN | 173 |
CREATE/MODIFY VIEW | 175 |
CREATE VIEW FROM ENVIRONMENT | 177 |
DELETE | 177 |
DIR | 178 |
DISPLAY | 178 |
DISPLAY HISTORY | 179 |
DISPLAY MEMORY | 179 |
DISPLAY STATUS | 180 |
DISPLAY STRUCTURE | 180 |
DO | 181 |
DO CASE | 181 |
DO WHILE | 182 |
EDIT | 183 |
EJECT | 183 |
ERASE | 183 |
EXIT | 184 |
EXPORT | 184 |
FIND | 185 |
GO/GOTO | 185 |
HELP | 186 |
IF | 186 |
IMPORT | 186 |
INDEX | 187 |
INPUT | 188 |
INSERT | 188 |
JOIN | 189 |
LABEL | 190 |
LIST | 190 |
LIST HISTORY | 190 |
LIST MEMORY | 191 |
LIST STATUS | 191 |
LIST STRUCTURE | 191 |
LOAD | 191 |
LOCATE | 192 |
LOOP | 193 |
MODIFY COMMAND | 193 |
MODIFY LABEL | 194 |
MODIFY QUERY | 194 |
MODIFY REPORT | 194 |
MODIFY SCREEN | 194 |
MODIFY STRUCTURE | 195 |
MODIFY VIEW | 196 |
NOTE/* | 196 |
ON | 196 |
PACK | 197 |
PARAMETERS | 197 |
PRIVATE | 198 |
PROCEDURE | 198 |
PUBLIC | 198 |
QUIT | 199 |
READ | 199 |
RECALL | 200 |
REINDEX | 200 |
RELEASE | 200 |
RENAME | 200 |
REPLACE | 201 |
REPORT | 201 |
RESTORE | 202 |
RESUME | 203 |
RETRY | 203 |
RETURN | 203 |
RUN/! | 204 |
SAVE | 204 |
SEEK | 205 |
SELECT | 205 |
SET | 206 |
SET ALTERNATE | 207 |
SET BELL | 208 |
SET CARRY | 208 |
SET CATALOG | 208 |
SET CATALOG TO | 209 |
SET CENTURY | 209 |
SET COLOR | 210 |
SET CONFIRM | 211 |
SET CONSOLE | 211 |
SET DATE | 211 |
DET DEBUG | 212 |
SET DECIMAL | 212 |
SET DEFAULT | 212 |
SET DELETED | 213 |
SET DELIMITERS | 213 |
SET DEVICE | 213 |
SET DOHISTORY | 214 |
SET ECHO | 214 |
SET ESCAPE | 215 |
SET EXACT | 215 |
SET FIELDS | 215 |
SET FIELDS TO | 216 |
SET FILTER | 219 |
SET FIXED | 220 |
SET FORMAT | 221 |
SET FUNCTION | 221 |
SET HEADING | 221 |
SET HELP | 221 |
SET HISTORY | 222 |
SET HISTORY TO | 222 |
SET INDEX | 222 |
SET INTENSITY | 223 |
SET MARGIN | 223 |
SET MEMOWIDTH TO | 223 |
SET MENU | 224 |
SET MESSAGE TO | 224 |
SET ORDER | 224 |
SET PATH | 225 |
PET PRINT | 225 |
SET PRINTER | 226 |
SET PROCEDURE | 226 |
SET RELATION | 226 |
SET SAFETY | 227 |
SET SCOREBOARD | 228 |
SET STATUS | 228 |
SET STEP | 229 |
SET TALK | 229 |
SET TITLE | 229 |
SET TYPEAHEAD TO | 230 |
SET UNIQUE | 230 |
SET VIEW TO | 231 |
SKIP | 231 |
SORT | 232 |
STORE | 232 |
SUM | 233 |
SUSPEND | 233 |
TEXT | 234 |
TOTAL | 234 |
TYPE | 235 |
UPDATE | 235 |
USE | 235 |
WAIT | 236 |
ZAP | 236 |
II. kötet | |
dBase példaprogram | 238 |
A hibaüzenetek, rövid magyarázattal | 250 |
A dBase III Plus és a lokális hálózatok | 284 |
Lokális hálózatok | 284 |
A lokális hálózatok és a dBase III Plus | 285 |
A dBase III Plus hálózati programcsomag | 286 |
A dBase III Plus programcsomag elemei | 286 |
Telepítési követelmények | 286 |
A dBase Administrator telepítése | 287 |
A dBase Access telepítése | 288 |
Adatvédelem, adatvédelmi szintek, dBase adatvédelem | 289 |
Novell/Netware LAN hálózati adatvédelem | 289 |
dBase III Plus adatvédelem - alapfogalmak | 291 |
A védelmi rendszer létrehozása, a PROTECT használata | 296 |
Programozás hálózati környezetben | 309 |
Az adatsérthetetlenség védelme | 309 |
A holtpont és elkerülése | 317 |
Hibák észlelése és az "újraélesztés" | 318 |
Adatvédelem a programozás szintjén | 319 |
Példaprogram | 319 |
Hálózati parancs és függvénygyűjtemény | 329 |
Felhazsnálót segítő információkat szolgáltató parancsok | 329 |
Adatbázis védelem | 331 |
Paraméter beállítás | 332 |
Adatbázis kezelés | 333 |
Zárolással kapcsolatos parancsok és függvények | 334 |
Más, programozást segítő parancsok és függvények | 335 |
Clipper | 336 |
A dBase III PLus és a Clipper | 336 |
A Clipper, mint adatbáziskezelő programcsomag | 336 |
A Clipper, mint dBase III Plus fordító | 336 |
Az interpreter és a fordító közötti különbségek | 336 |
A Clipper előnyei | 337 |
A gépi környezettel szemben támasztott követelmények | 338 |
Fordítás és szerkesztés | 340 |
Fordítás | 340 |
Szerkesztés | 342 |
A Clipper-t alkotó file-ok és használatuk | 348 |
Végrehajtható típusú (.EXE) file-ok | 348 |
Könyvtárak (.LIB) | 348 |
Egyéb kiegészítő file-ok | 348 |
Adatbáziskezelés, kompatibilitási problémák a dBase III Plus és a Clipper között | 350 |
A Clipper által nem támogatott dBase III Plus parancsok | 350 |
A Clipper újdonságai a dBase III Plus-hoz képest | 351 |
Működési különbségek | 366 |
Nyomkövetés, tesztelés (a Clipper Debugger) | 367 |
Az inkompatibilitások lehetséges feloldásai | 369 |
Parancsok és funkciók összefoglalása | 372 |
Hibaüzenetek | 384 |
Fordítás | 384 |
Szerkesztés | 387 |
Futás közben kiadott hibaüzenetek | 391 |
A '86. őszi változat (Többfelhasználós környezet) | 392 |
A '87. nyári változat | 395 |
Példa | 400 |
A FoxBase+ fejlesztő környezet | 414 |
A FoxBase+ rendszer sajátosságai | 414 |
Bevezetés | 414 |
FoxBase+ bővítések | 414 |
Nem támogatott elemek | 417 |
A FoxBase+ hardware igénye és technikai adatai | 418 |
A FoxBase+ programrendszer felépítése | 418 |
A fordító | 418 |
Eljárás-file generálása | 419 |
A FoxBase+ interpretere | 419 |
A futtató rendszer | 420 |
A képernyő kezelés | 420 |
A FoxBase+ rendszer konfigurálása | 420 |
Bevezetés | 420 |
Konfigurációs tételek | 421 |
A használható konfigurációs tételek összefoglalása | 423 |
Többfelhasználós rendszer | 424 |
Bevezetés | 424 |
Környezeti feltételek | 424 |
A többfelhasználós FoxBase+ indítása | 424 |
A SYS függvény | 425 |
Index | 427 |
Irodalomjegyzék | 430 |
Hivatkozott márkanevek | 431 |