Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Access


Index » educatie » » informatica » Access
» CONCEPTE GENERALE REFERITOARE LA BAZE DE DATE


CONCEPTE GENERALE REFERITOARE LA BAZE DE DATE


CONCEPTE GENERALE REFERITOARE LA BAZE DE DATE

Definitia bazei de date:

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.

Organizarea unei baze de date:

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.

Tabele

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 camp ii este asociat un tip de datasi o dimensiune. Tipul unui camp stabileste domeniul de valori al campului, adica valorile care se pot memora in campul respectiv. De exemplu intr-un campm de tip text se pot memora pana la 255 caractere. Unui tabel I se pot adauga atat linii noi cat si campuri noi.



O baza de date poate contine mai multe tabele. Aceste tabele, de regula, sunt tabele asociate.

Interogari

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.

Formulare

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:

Rapoarte:

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.

Cheia primara:

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 camp se spune ca are atributul de cheie primara a tabelului. Dupa ce utilizatorul desemneaza campul care va avea atributul de cheie primara a tabelului, programul Access nu va permite introducerea unei valori de doua ori in campul respectiv.

Indexarea:

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.

Tabele asociate intr-o baza de date:

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.





Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate