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 ... |
|