Cuprins
- 1. Fox Pro – Generalitati .pag. 1
- 2. Prezentarea programului .pag. 12
- 3. Listing .pag. 16
- 4. Bibliografie .pag. 49
- 5. Cuprins pag. 50
Extras din proiect
I. FOX PRO - GENERALITATI
Calculatoarele electronice au aparut din necesitatea stocarii si prelucrarii cât mai rapide a informatiilor. Pe masura ce tehnica de calcul a evoluat, calculatoarele au devenit din ce în ce mai performante, aceasta însemnând o crestere a capacitatii de memorare si o mai mare viteza de prelucrare a datelor.
Separarea hard-ului (partea electronica a calculatorului) de soft (partea logica, alcatuita din programe dupa care functioneaza calculatorul) a aparut odata cu conceptul de microprogramare, odata cu aparitia microprocesorului, si s-a accentuat tot mai mult pe masura dezvoltarii sistemelor de calcul. Aceste doua mari componente ale unui sistem electronic de calcul au evoluat în paralel, între ele existând o strânsa interdependenta. S-au dezvoltat astfel doua domenii de cercetare în stiinta informaticii: cel referitor la hard-ul sistemului de calcul, în corelatie cu cercetarea îndomeniul fizicii, electronicii, si cel referitor la soft, având legatura cu dezvoltarea matematicii si logicii.
S-a ajuns astfel, în zilele noastre, la o specializare foarte accentuata a sistemelor informatice, orientata spre rezolvarea diverselor tipuri de probleme. O clasificare a problemelor rezolvate cu ajutorul calculatorului, tinând cont de volumul datelor si al prelucrarilor implicate în rezolvare ar putea fi urmatoarea:
-probleme care implica prelucrari putine asupra unui volum mare de date;
-probleme a caror rezolvare presupune un volum mediu de prelucrari asupra unui volum mediu de date;
-probleme în rezolvarea carora intra un volum mic de date asupra lor efectuându-se un volum mare de prelucrari.
Sistemele de Gestiune a Bazelor de Date, pe scurt SGBD, reprezinta sisteme informatice (soft) specializate în stocarea si prelucrarea unui volum mare de date, în rezolvarea problemelor de primul tip, din clasificarea anterioara. Termenul de "baza de date" se va referi la datele de prelucrat, la modul de organizare a acestora pe suportul fizic de memorat iar termenul de "gestiune" se va referi la actiunea de memorare si prelucrare a acestor date.
Un SGBD trebuie sa asigure urmatoarele functiuni elementare, referitoare la bazele de date:
-definirea bazei de date ;
-introducerea datelor (adaugarea de noi date la baza de date) ;
-modificarea unour date existente în baza de date ;
-stergerea unor date ;
-interogarea bazei de date, adica extragerea informatiilor stocate în aceasta;
Pe masura dezvoltarii acestor sisteme, lista s-a completat cu alte facilitati importante, cum ar fi:
-generare de rapoarte ;
-modalitati noi de interogare a bazei de date ;
-noi tipuri de organizare a bazelor de date si noi tipuri de acces ( accesul indexeat,spre exemplu) .
Aparitia sistemelor electronice de memorare, a discului magnetic în special, a dus la o noua etapa în dezvoltarea SGBD-urilor, caracterizata în principal prin:
-separarea nivelului logic de cel fizic, realizându-se astfel o independenta logica a datelor ;
-alaturi de accesul secvential, aparitia accesului direct, aceasta având ca efect imediat o crestere spectaculoasa a timpului de acces la date ;
-SGBD-urile sunt prevazute acum cu primele utilitare încorporate, cum ar fi generatoarele de tabele ;
-tot acum apar si primele tehnici de selectare, grupate si prelucrare a informatiilor.
Aparitia si raspândirea retelelor de calculatoare a dus la desvoltarea într-o noua directie a SGBD-urilor, acestea capatând un caracter multiutilizator (mai multi utilizatori folosesc simultan aceeasi baza de date).
SGBD-urile relationale sunt prevazute cu posibilitatea realizarii de legaturi între doua sau mai multe baze de date, legaturi care permit accesarea simultana a unor date, care se afla într-o anumita relatie, din baze de date diferite.
Notiuni generale privind bazele de date
Domeniul bazelor de date este un domeniu distinct al informaticii, operând cu marimi si notiuni specifice. Acest paragraf urmareste a forma o imagine de ansamblu asupra domeniului; paragraful poate fi considerat ca un rezumat al notiunilor specifice bazelor de date, în general, si FoxPro-ului, în particular. Foarte multe probleme informatice se reduc, la nivel principal, la memorarea unor informatii, urmata de extragerea acestora, sub diferite forme.
Preview document
Conținut arhivă zip
- Gestiunea unui Hotel.doc