Visual FoxPro - exploatarea bazelor de date - curs 2

Previzualizare curs:

Extras din curs:

CURS 2- VISUAL FOXPRO

EXPLOATAREA BAZELOR DE DATE

În mod tipic, bazele de date si tabelele aferente se creaza o singura data . Dupa aceea, utilizatorul si programatorul exploateaza datele de acolo (de fapt pentru asta se creaza baza de date). Operatiile uzuale sunt : deschiderea bazei de date , afisarea completa sau partiala a datelor, modificarea sau stergerea înregistrarilor din tabele, afisarea ordonata a lor, cautarea unor date în tabele, etc. Pentru aceasta , SGBD pune la dispozitie o serie de comenzi specifice pe care le vom discuta mai departe.

1. Deschiderea bazelor de date si a tabelelor

Bazele de date si elementele componente, la nivelul sistemului de operare sunt memorate în fisiere. Conform regulilor sistemului de operare, dupa crearea unui fisier, acesta poate fi prelucrat daca este deschis. Aceasta regula o întâlnim si la prelucrarea bazelor de date . Prin urmare, pentru a putea opera cu datele din b.d. si din tabele va trebui sa le deschideti.

Deschiderea bazei de date se poate face în mai multe moduri :

- se selecteaza meniul File, comanda Open, apoi se selecteaza categoria Database si în final se alege directorul si baza de date respectiva.

- se tasteaza ( în fereastra de comanda ) OPEN DATABASE .Comanda poate fi urmata de numele bazei de date sau fara nume, în acest caz se începe un dialog între utilizator si computer pentru selectarea bazei de date .

Observatie: 1. Se pot deschide mai multe baze de date simultan.

2. Dupa deschidere, constructorul de tabel nu este totdeauna afisat . Afisarea explicita a acestuia se poate face cu MODIFY DATABASE.

Dupa deschiderea bazei de date, trebuie deschise tabelele componente pentru a avea acces la date. Deschiderea unui tabel se face în mod similar :

- se selecteaza meniul File, comanda Open, apoi se selecteaza categoria Table si în final se alege directorul si tabelul de date respectiv.

- se tasteaza ( în fereastra de comanda ) USE nume sau USE ? .Comanda poate fi urmata de numele tabelului sau de ?, în acest caz se începe un dialog între utilizator si computer pentru selectarea tabelelor.

Tabelele libere se pot deschide în mod similar.

De foarte multe ori utilizatorul doreste sa lucreze ( simultan ) cu mai multe tabele. Din pacate , daca le deschide pe rând , numai ultimul ramâne accesibil, celelalte închizându-se automat. Pentru astfel de situatii, exista mai multe zone de lucru identificate prin numere ( în numar de 32767) , în fiecare zona putându-se deschide un tabel împreuna cu fisierele index asociate. Pentru a deschide un tabel (liber sau legat de baza de date) într-o zona de lucru se poate tasta în fereastra de comanda :

- SELECT n

USE numetabel

sau

- USE numetabel IN n [ALIAS pseudonume]

unde n reprezinta numarul zonei de lucru.

Selectarea zonei de lucru se poate face dupa aceea prin comanda SELECT n .

De asemenea, deschiderea tabelelor în zone de lucru se mai poate face si din meniul Window, optiunea Data Session, dupa care apare o fereastra numita Data Session cu ajutorul careia se selecteaza tabelele în zonele de lucru, ca în figura de mai jos

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Visual Foxpro - Exploatarea Bazelor de Date - Curs 2.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (3 voturi)
Nr fișiere:
1 fisier
Pagini (total):
14 pagini
Imagini extrase:
14 imagini
Nr cuvinte:
3 882 cuvinte
Nr caractere:
20 136 caractere
Marime:
32.14KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!