Biologie | Chimie | Didactica | Fizica | Geografie | Informatica | |
Istorie | Literatura | Matematica | Psihologie |
Prin baza de date se intelege orice colectie de date sau informatii, care este organizata special, in vederea consultarii rapide a datelor de catre utilizatorul unei aplicatii, care ruleaza pe un calculator. Bazele de date sunt structurate astfel incat sa faciliteze memorarea, regasirea, modificarea si stergerea datelor, prin diferite operatii specifice. Bazele de date se pot memora pe disc sau pe banda magnetica, pe disc optic sau pe orice alt fel de tip de memorarea secundara.
In Microsoft Access prima activitate a utilizatorului consta in creerea unei baze de date(fisier de baza de date, care are extensia implicita mdb). In acest fisier se memoreaza tot ce se creaza pentru respectiva baza de date.
Obiectele cele mai importante, memorate intr-o
baza de date sunt tabelele bazei. In acceptiunea programului Access, un tabel
este format dintr-un numar de linii(randuri) si dintr-un numar de coloane.
Prima linii are un rol special, ea este linia de antet(cap de tabel) a
tabelului.fiecare celula de antet contine un nume de camp. Celelalte linii ale
tabelului sunt articolele(inregistrarile) tabelului. Fiecarui nume de
O baza de date poate contine mai multe tabele. Aceste tabele, de regula, sunt tabele asociate.
Interogarile servesc la selectarea - pe baza anumitor criterii - a anumitor articole din tabele. Articolele selectate pot fi vizualizate intr-o ordine stabilita de utilizator. Exista posibilitatea combinarii datelor provenite din mai multe tabele asociate, deci rezultatele interogarii pot fi vizualizate intr-o singura fereastra. In cele mai multe cazuri, programul Access, permite editarea datelor afisate intr-o interogare; modificarile efectuate vor fi salvate in tabelul care a furnizat datele.
Formularele servesc in primul rand pentru a facilita introducerea articolelor unui tabel, cu ajutorul unui sablon vizibil pe ecran. Formularele pot afisa cate un singur articol odata, dar este posibila si navigarea intre articolele deja intorduse. Introducerea valorilor in campurile articolului afisat va fi foarte simpla si sigura. Programul Access realizeaza o inlantuire intre formular si tabel: informatia tastata in formular va fi memorata in tabelul aferent formularului. Exemplu de formular:
Rapoartele servesc la extragerea datelor din tabele si interogarisi la trimiterea lor la imprimanta, sau in vederea afisarii pe ecranul monitorului. Articolele imprimate pot fi grupate si sortate. Rapoartele pot contine antete si subsoluri de pagina afisate la inceputul si la sfarsitul fiecarei pagini, precum si un antet si un subsol de raport afisat pe prima, respectiv ultima pagina a raportului.
Puterea sistemelor care
gestioneaza baze de date relationale consta in faptul ca, in astfel de sisteme,
este posibila cautarea si prelucrarea simultana a informatiilor care sunt
memorate in mai multe tabele distincte, prin intermediul diferitelor
interogari, formulare si rapoarte. Pentru realizarea tratarii simultane a
informatiilor provenite din mai multe tabele distincte, fiecare tabel trebuie
sa aiba cel putin un camp care sa contina o valoare unica pentru fiecare
articol din tabel. Astfel, prin continutul acestui camp, fiecare articol
memorat in tabel poate fi identificat in mod unic. Informatia memorata in
campul respectiv este denumita valoarea
cheii primare, iar despre acest
Un camp al unui tabel este indexat atunci cand se cere ca programul Access sa ataseze campului respectiv anumite tabele interne, prin care se realizeaza accelerarea cautarilor, sortarilor, gruparilor si filtrarilor de articole.
Proiectarea eficienta a unei baze de date implica separarea datelor in mai multe tabele cu teme bine definite, evitanduse astfel repetarea informatiei si reducanduse spatiul necesar memorarii datelor.
Datele izolate in tabele diferite, cu teme unice, in momentul prelucrarii lor trebuie sa fie reunite. In operatiea de reunire a tabelelor se va comunica programului Access legaturile logice existente intre tabele. Astfel va fi posibila tratarea simultana a informatiilor care provin din mai multe tabele. Dupa ce au fost definite aceste relatii se poate trece la pasul urmator, in care se creaza interogari, formulare si rapoarte.
Copyright © 2024 - Toate drepturile rezervate