Evolutia diferitelor metode si tehnici de organizare a bazelor de date, pe suporturi de memorie externa, a fost determinata de necesitatea de a avea un acces cat mai rapid si usor la un volum cat mai mare de date. Datele stocate si prelucrate sunt foarte complexe cu foarte multe interdependente, lucru ce a facut necesara aparitia bazelor de date. [2]
Caracteristica principala a bazelor de date este aceea ca ofera o stocare unica pentru toate datele legate de aceeasi tema. Se pot aduna informatiile intr-o baza de date mai degraba decat sa le imprastii intr-o serie de documente Word, foi de calcul Excel, fisiere text, mesaje e-mail sau notite.
O baza de date poate stoca ceva simplu cum ar fi lista invitatiilor la nunta sau ceva mai complex, cum ar fi lista cu fiecare client care a vizitat vreodata site-ul Web de comert electronic si fiecare comanda pe care a plasat-o.
De asemenea poate face mai mult decat sa stocheze date dezordonate. Astfel cateva dintre abilitatile Microsoft Access sunt:
- Prezinta o interfata usor de folosit pentru introducerea de noi date
- Gaseste rapid datele legate intre ele ( de exemplu, gasirea tuturor carti-
lor cu acelasi autor)
- Afiseaza datele ca un grafic sau o pagina Web
- Furnizeaza date usor de inteles care pot fi printate sau afisate pe ecran
- Exporta date in Microsoft Word sau in Microsoft Excel
- Protejeaza datele de erori
- Automatizeaza operatiile comune pentru a reduce timpul de dac-tilografiere [3]
Baza de date reprezinta un ansamblu de date, organizate coerent, structurate cu o redundanta minima, accesibile cat mai multor utilizatori in acelasi timp.[2]
Informatia este o notiune primara care reprezinta o componenta esentiala a lumii inconjuratoare. Prin ea se caracterizeaza diferite elemente ale naturii
4
(obiecte, vietati, stari, fenomene etc.) si permite comunicarea intre indivizii unei colectivitati.
Daca o informatie este gestionata cu ajutorul tehnicii de calcul (computer) atunci ea devine data. Deci datele reprezinta informatii care fac obiectul prelucrarii pe sistemele de calcul si se pot clasifica astfel:
- elementare - sunt acelea care sunt indivizibile in raport cu prelucrarile la care urmeaza sa fie supuse;
- compuse - sunt acelea care sunt alcatuite din mai multe date elementare, adica sunt divizibile in date mai simple.
Unei date i se poate atribui un nume numit identificatorul de data prin care ea se deosebeste de altele. O caracteristica de baza a unei date este tipul sau. Prin aceasta se stabileste modul de memorare al datei precum si operatiile ce se pot efectua asupra sa. Datele pot fi puse in legatura unele cu altele prin relatii.
O colectie de date este un ansamblu de date omogene. Intre colectiile de date se pot stabili relatii care de fapt se reduc tot la relatii intre datele componente. O relatie intre doua colectii de date este o regula prin care unei date dintr-o colectie i se pune in corespondenta zero una sau mai multe date in cealalta colectie.
Relatiile dintre colectii pot fi:
- unidirectionale - cand stabilirea corespondentei se face plecand de la data din prima colectie, numita si principala sau primara, urmand a determina data (datele) cu care aceasta se afla in corespondenta in colectia tinta sau secundara.
- bidirectionale - cand stabilirea corespondentei se face pornind de la oricare colectie cu acelasi efect.
In functie de numarul de date care ce intervin in relatii, acestea se mai pot clasifica si astfel:
- una-la-una(one-to-one) - caz in care unei date dintro colectie ii corespunde o singura data in cealalta colectie.
5
- una-la -mai multe (one-to-many), caz in care unei date din prima colectie ii corespund mai multe date in cea de a doua.
- mai multe-la-una (many-to-one), caz in care unei date din prima colectie le corespunde o data in cea de a doua colectie.
- mai multe-la-mai multe (many-to-many), sunt asocieri libere.
O structura de date este o colectie de date careia i s-a atasat un mecanism de localizare a datelor componente. Exista mai multe tipuri de structuri de date:
- structura punctuala - este cea mai simpla structura. Aici intra si datele izolate intre care nu sunt create legaturi.
- structura lineara - este cea in care datele sunt organizate sub forma de lista, una dupa alta.
- structura circulara - se obtine din una liniara daca intre capete se stabileste o legatura.
- structura de tip stea - care are o data centrala de care este legata fiecare data, datele intre ele nu au legaturi directe exceptand pe cea centrala.
- structura arborescenta - care are datele dispuse pe nivele si au subordonari cu exceptia datei radacina.
- structura de tip retea - este cea mai generala, intre date putand exista diverse legaturi.
1. Dogaru, O. BAZE DE DATE
INITIERE IN ACCESS
Editura MIRTON Timisoara, 2002
2. Dulu, A. Baze de date - Access
ECDL modulul 5
Casa de Editura Andreco Educational Bucuresti, 2005
3. Gunderloy, M. Office Access 2003 pentru incepatori.
Harkins, S. S. Editura B.I.C. ALL Bucuresti, 2004
4. Kovacs, S. ACCESS 2000
IMPLEMENTAREA BAZELOR DE DATE
Editura Albastra Cluj-Napoca, 2003
5. Sagman, S. Microsoft OFFICE 2003 pentru Windows
Editura CORINT Bucuresti, 2004
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.