- crea <baza de date> - creează o bază de date
- list - afișează baza de date
- list <camp1;camp2;...> -afișează doar câmpurile respective
- brow - afișează baza de date sub formă de tabel care permite editarea datelor
- appe - deschide baza de date la sfârșit pentru a adăuga date noi
- APPEND - folosit în visual Fox imediat după creearea bazei de date pentru adăugarea datelor
- dele all - marchează toate elementele pentru a fi șterse
- reca all - demarchează toate elementele marcate pentru ștergere
- pack - ștergere efectivă a elementelor marcate
- coun - numără numărul de înregistrări din baza de date
- modi stru - modifică structura bazei de date
- next <nr> - este o clauză pentru a efectua calcule sau operații doar pentru următoarele numere
- go top - poziționează cursorul pe prima înregistrare
- goto <nr> - poziționează cursorul pe înregistrarea specificată
- wait - așteaptă
Pentru a efectua calcule se folosește următoarea instrucțiune:
calc <calcul>(camp) unde calcul poate fi: sum, max, min, avg...
Clauza "for" se adaugă la sfârșitul unei instrucțiuni pentru a condiționa efectuarea acelei instrucțiuni.
ex: list nume for inaltime>180
Clauza "to" se adaugă pentru a reține un rezultat întro variabilă.
ex: calc max(medie) to X
list nume for medie=X
Pentru a calcula automat un anumit câmp folosim: repl all<camp> with <expresie>
ex: repl all medie with(nota1+nota2)/2
Ordonarea bazei de date se face construind o altă bază de date coordonată cu prima:
"sort on" <camp> to <baza 2> (desc)
Pentru a folosi o altă bază de date folosim:
"use" <baza>
ex: sort on Nume to elevi2
use elevi2
list
use elevi
articol actualizat la 01.04.2014
Niciun comentariu:
Trimiteți un comentariu