Accesul la inregistrari |
In afara de controlul asupra inregistrarilor exercitat cu ajutorul comenzilor de stergere, mai exista o metoda de control a accesului la informatiile din inregistrari. Aceasta metoda este data de comanda SET FILTER. sintaxa : SET FILTER TO [<e ... |
|
Actualizarea bazelor de date |
Punerea la zi a bazelor de date se face prin diferite operatii grupate de obicei in termenul de actualizare. Astfel, la o baza de date se pot adauga articole noi, se pot insera articole inainte sau dupa o anumita inregistr ... |
|
Actualizarea interactiva a bazelor de date |
Actualizarea datelor din bazele de date se poate face direct de catre utilizator prin intermediul ecranelor de actualizare EDIT si BROWSE, deschise la comenzile cu acelasi nume. Prin intermediul acestor ecrane se pot vizualiza, intr ... |
|
Adaugarea de inregistrari la o baza de date |
Completarea cu valori a articolelor bazei de date se poate face imediat cu proiectarea structurii conceptuale, prin raspunsul “y” la mesajul sistem afisat sau ulterior, prin comanda APPEND. APPEND Comanda APPEND ... |
|
Baze de date - instructiuni de programare, ordonarea BD, domeniul inregistrarilor, calcule statistice cu date din tabele |
Baze de date - Create – crea (creaza o noua BD) - Modify structure – modi stru (modifica structura BD) - Use – use (foloseste o BD) - Select – sele () - Browse – brow () - Edit – edit (modifica BD ... |
|
|
Cautarea inregistrarilor intr-o baza de date |
In cazul in care dorim sa gasim o inregistrare care sa satisfaca anumite conditii, putem folosi comanda LOCATE sintaxa : LOCATE FOR <expL1> [<domeniu>] [WHILE<expL2>] Comanda cauta prima inregistrare care respecta conditia <e ... |
|
Cautarea inregistrarilor intr-o baza dedate |
Pozitionarea intr-o baza de date se poate face si prin cautarea unui anumit articol care indeplineste o conditie. Sunt mai multe posibilitati de acces rapid la o baza de date ordonata (indexată ... |
|
Cautarea rapida si pozitionare in baza de date |
Una din functiile importante ale unui SGBD este accesarea rapida a bazei de date. Cautarea si pozitionarea pe un anumit articol se poate face prin mai multe comenzi si functii. Reamintim comanda LOCATE (caută ... |
|
Comenzi pentru lucrul cu meniuri |
Definirea barei unui meniu se face prin intermediul comenzii DEFINE MENU: DEFINE MENU < nume meniu > [ BAR [ AT LINE < expN1 > ]] [in [ WINDOW ] < nume fereastra ... |
|
Crearea unei baze de date in foxpro |
Pentru a crea o baza de date se foloseste comanda CREATE sintaxa: CREATE [<fisier> | ?] unde <fisier> este numele fisierului in care vrem sa pastram baza de date. Daca nu se specifica o alta extensie, implicit se asociaza extensia dbf ... |
|
Deschiderea si inchiderea unei baze de date |
Pentru lucrul cu b.d. create anterior este necesara deschiderea lor in zone de lucru ale FoxPro. Acest lucru se realizeaza folosind comanda USE sintaxa : USE [<fisier> | ?] [ IN <zona de lucru>] [ again ] unde <fisier> este fi ... |
|
Domeniul inregistrarilor - indicatorul de inregistrari |
1CLAUZELE DE DOMENIU Exista comenzi care actioneaza asupra mai multor inregistrari ale unei b.d. Selectarea acestora se face specificand in comanda conditia de selectare. Multimea inregistrarilor care respecta conditia formeaza domeniul inregi ... |
|
|
Etapele de executie a unui program |
Limbajul de programare constituie mijlocul de comunicare intre om si calculator, iar descrierea succesiunii de operatii pe care trebuie sa le efectueze calculatorul se numeste program. Etapele necesare realizarii unui p ... |
|
Extragerea informatiilor statistice din baza de date |
Sa presupunem ca avem b.d. agenda.dbf in care am stocat informatii referitoare la persoanele cunoscute ( nume, prenume, data nasterii, sexul, numarul de telefon, adresa, etc.). La 1 martie dorim sa oferim martisoare tuturor fetelor cunoscute, asada ... |
|
Fisiere index simple |
Crearea unui fisier index simplu se face prin comanda INDEX: INDEX ON <exp> TO <fis.ndx> [UNIQUE] Comanda permite crearea unui fi# ... |
|
Formatul de afisare si citire |
Formatul de afisare sau introducere a unei date reprezinta o deschiere simbolica a modului in care o data este afisata pe dispozitivul de iesire sau este citita de la tastatura. Formatul se descrie p ... |
|
Intrare / iesire - gestiunea ecranului |
Ecranul are in mod uzual 24 linii si 80 coloane dar, de fapt, zona utilizator este limitata la liniile [1, 21] pentru ca linia 0 este linia de meniu principal, iar liniile [22, 24] sunt liniile de stare. Putem avea acces la aceste l ... |
|
Lucrul cu campurile memo |
Sunt situatii cand, intr-un anumit camp al unei baze de date, trebuiesc memorate cantitati variabile de informatii. Astfel, intr-o evidenta a personalului unei unitati, informatia studii poate avea lung ... |
|
Manipularea campurilor unei baze de date |
Accesul la campurile unei b.d. este controlat de comanda SET FIELDS. sintaxa : set fields on | off SET FIELDS TO [ [<camp1> [<camp2>..] ] | ALL ] unde <camp1>,<camp2>,.. reprezinta lista campurilor ce pot fi accesate in c ... |
|
Manipularea structurii unei baze de date |
Pentru a realiza modificarea structurii unei b.d. se foloseste comanda MODIFY STRUCTURE sintaxa : modify structure sau modi stru Aceasta comanda deschide o fereastra de dialog , aceeasi ca la crearea b.d. unde se realizeaza modificarile dorite. D ... |
|