Sunteți pe pagina 1din 3

1 CAPITOLUL 1 BAZE DE DATE I SISTEME DE GESTIUNE A BAZELOR DE

DATE 1.1. COLECII DE DATE Dicionarul explicativ al limbii romne precizeaz c noiunea aferent termenuluide dat poate avea att semnificaie temporal, ct i semnificaie referitoare la fiecaredin numerele, mrimile, relaiile etc. care servesc pntru rezolvarea unei probleme sau caresunt obinute n urma unei cercetri i urmeaz s fie supuse unei prelucrri. Un ansamblu de date nrudite pot configura o informaie complex. Datele de acelai tip sau aceeai structur informaional pot fi clasificate n fie i/sau tabele i pot fi prelucrate ulterior.

De-a lungul timpurilor, evidenele datelor au gsit felurite suporturi de stocare, dela memorarea mintal, rbojul de lemn, suporturi de piele sau papirus, registre de hrtie,suportul magnetic al dischetei etc. Data poate fi asimilat n bun msur cu cuanta de informaie. Ea poate ficoncomitent obiect de prelucrare, surs de fundamentare a modelelor i proceselor, mijlocde tezaurizare informaional. Pe de-o parte, datele pot fi generatoare de informaii, pe de alt parte, au proprieti care permit procesarea, rafinarea acestora ca surs de noi informaii. Indiferent de domeniul vieii sociale abordate, datele concur la luarea deciziilor. 1.2. SISTEME DE FIIERE - SISTEME DE GESTIUNE A BAZELOR DE DATE Anii 60 i lupta pentru supremaia spaial a impus introducerea unor standarde deevidene a datelor a cror destinaie iniial au fost misiunile Apolo. Volumul enorm dedate trebuia actualizat aproape continuu i astfel s-au conturat concepte aferente sistemelor de gestiune a bazelor de date, prescurtat SGBD. Sistemele bazate pe fiiere presupun c fiecrui fiier i se aloc un nume specific,n care se introduc date de acelai tip, cum ar fi de exemplu: situaia facturilor furnizor(un singur furnizor sau diferii), situaia stocurilor din magaziile specializate sau dinmagazia central, situaia clienilor etc. Fiecare fiier este stocat i poate fi modificat deunul sau mai muli utilizatori (mai mult sau mai puin autorizai) putnd aprea dublri defiiere rezultate dup fiecare nou prelucrare, dublri de date etc. Dac, ns, reeauacentral la care sunt cuplate terminalele a fost dezvoltat pe parcurs exist i cazul n careunele aplicaii software s nu fie compatibile ntre ele i, deja, problema se complic nsensul c prin incompatibilitate prelucrarea unor informaii poate fi complet suprimat. Fr ndoial c sistemele bazate pe fiiere prezint avantaje de lucru atunci cnd sunt monitorizate de un numr limitat de utilizatori: -nu este necesar prelucrarea a dou sau mai multe fiiere de date aferente unor activiti diferite, dar nrudite n unele limite (ex:intrri de marf/ieiri de marf); -nu este necesar conlucrarea n reea sau lucrul n simultan pe acelai fiier n locaii diferite ale reelei etc. 2

Definiia general a bazelor de date este dat de Thomas Connolly [1]: Bazele de date sunt o colecia partajat de date, ntre care exist relaii logice(i o descriere a acestor date), proiectat pentru a satisface nacasitileinformaionale ale unei organizaii sau ale unui grup. Exist ns o diferen ntredate iinfor maii, bine sesizat de Robert Dollinger [8] astfel: Datele sunt fapte culese din lumea real pe baz de observaii i msurtori. Informaia este rezultatul interpretrii datelor de ctre un anumit subiect i confer acestuia capacitatea de a lua decizii. n funcie de gradul de detaliere, datele pot fi: - date elementare; - date compuse. Astfel, datele elementare sunt entiti indivizibile, cuante de informaie, att la nivel informaional, ct i la nivel de prelucrare. Datele compusesunt mulimi de date elementare, care ajut la caracterizarea entitilor (ansamblelor) informaionale i care pot fi descompuse n date elementare. Prelucrarea datelor se poate realiza att la nivelul datelor elementare, ct i la nivelul datelor compuse. Coleciile de date sunt mulimi de date ce privesc, deci, un domeniu, un proces, oactivitate sau un obiect. Sub aspect informatizat ele sunt organizate i dispuse sistematizatpe un suport de memorie extern. Sub aspectul evoluiei categoriilor de receptare i memorare informatizat a
datelor, Robert Dollinger [8] identific patru etape distincte de abordare a acestora. Prima etapeste aferent trecerii de la sistemele de prelucrare manual la computer. Principalul tip de organizare a datelor estefiierul. Sistemul bazat pe fiiere(Figura 1.1.) reprezint o colecie de programe-aplicaie, care efectueaz servicii pentruutilizatorii finali, cum ar fi producerea de rapoarte. Fiecare program definete igestioneaz propriile date. Un fiier este un set de nregistrri care conin date ntre careexist relaii logice. Dac informaia este stocat n diverse locaii spre prelucrare, datelepot fi dublate, triplate, iar multiplicarea datelor va fi existent n fiiere, care, cel maiprobabil nu vor fi actualizate periodic. Accesul la o nregistrare dintr-un fiier se face peprincipiul accesului secvenial sau prin acces direct, pe baza unei chei de identificare i delocalizare rapid a nregistrrii, pe baza indexrii fiierelor. Acest tip de organizare adatelor este caracteristic aplicaiilor realizate cu limbaje de programare (Fortran, Pascal,Basic etc.). Dezavantajele rezultate din organizarea datelor n fiiere sunt urmtoarele: -Redundan ridicat (stocarea acelorai date n mai multe fiiere);

-Dificultti de acces la date, ntruct aceleai date sunt exploatate de mai muliutilizatori simultan i n paralel, ceea ce necesit ulterior operaii suplimentare desortare, fuziune, ventilare, conciliere etc.; -Izolarea datelor, ntruct nu pot fi scrise aplicaii executabile care s acceseze datele ntr-o manier global; -Actualizarea datelor prin adugare, modificare, tergere, care creeaz conflicte cnd mai muli utilizatori doresc s modifice simultan aceleai date;

S-ar putea să vă placă și