Extras din curs
CAP.I
1.1 INTRODUCERE
Sistemele de gestiune a bazelor de date (SGBD) reprezinta sisteme informatice specializate în stocarea si gestionarea unui volum mare de date în rezolvarea unor probleme asupra unui volum mare de date.
Un SGBD trebuie sa asigure:
- definirea bazei de date;
- adaugarea de date la baza de date;
- stergerea de date din baza de date;
- extragerea de informatii din baza de date.
Sistemele de gestiune a bazelor de date relationale sunt prevazute cu posibilitatea realizarii de legaturi între doua sau mai multe baze de date , legaturi ce permit accesarea simultana a unor date care se afla într-o anumita relatie din baze de date diferite.
FOXPRO este un sistem de gestiune a bazelor de date relational dezvoltat de firma FOXSOFTWARE.
Baza de date reprezinta structura logica în care este memorata o cantitate de informatii.
Pentru a avea acces cât mai rapid la informatii vom introduce notiunile :
Observatie: O baza de date poate fi privita ca un tabel.
- Câmp - reprezinta coloana unei baze de date.
- Înregistrare - reprezinta linia unei baze de date
- Structura - reprezinta antetul bazei de date.
Antetul bazei de date se compune din câmpuri fiecare câmp avînd:
- nume-este numele câmpului si identifica câmpul printre celelalte componente;
- Tip - stabileste tipul de informatie ce se introduce în acel câmp.
- Lungime - stabileste nr. de caractere pentru câmpul respectiv;
Programul FOXPRO introduce urmatoarele tipuri de fisiere:
- baza de date - au extensia DBF
- program - au extensia PRG
- text - au extensia TXT
- index - au extensia IDX sau CDX
- ecran - au extensia SPR(SCX-forma de definire )
- raport - au extensia FRX
- etichete - au extensia LBX
- meniuri - au extensia MPR(MNX-forma de definire)
- filtru - au extensia QPR(QPX-forma compilata )
- proiect - au extensia PJX
Programarea unui calculator presupune instruirea acestuia cu privire la modul de prelucrare a informatiilor, succesiunea de operatii ce se vor aplica asupra informatiilor transmise reprezentând programul. Pentru a transmite calculatorului programul dupa care acesta urmeaza sa prelucreze informatiile se foloseste un limbaj de programare. Acesta reprezinta ansamblul codificarilor operatiilor ce se executa într-un program cât si a regulilor de combinare a acestora în scopul transmiterii catre calculator a programului dupa care acesta va functiona.
Informatiile prelucrate de calculator vor fi numite date. Exemple de date: numere; litere; siruri de litere; etc. Un tip de date reprezinta o caracteristica a date care stabileste ce operatii se vor executa asupra lor, modul de codificare a datelor în memoria calculatorului, semnificatia acestor date. Exemple de tipuri de date: numeric; logic; sir de caractere; etc
Preview document
Conținut arhivă zip
- Sistemele de Gestiune a Bazelor de Date.doc