Extras din proiect
Datorita implicarii tot mai accentuate a calculatoarelor in multe domenii de activitate,sfera problemelor rezolvate cu ajutorul calculatorului s-a extins foarte mult.A aparut astfel o specializare a pachetelor de programe, orientate spre rezolvarea diverselor tipuri de probleme:matematice, economice, de proiectare etc.
In trecut, specialistii rezolvau diverse probleme economice, realizand aplicatii informatice independente.Datele erau organizate in fisiere, iar prelucrarile erau realizate prin programe scrise in diverse limbaje de programare.Astfel existau aplicatii pentru gestiunea stocurilor, pentru salarizarea personalului etc.IN cele din urma s-a ajuns la concluzia ca abordarile izolate, independente ale unor probleme apartinand, de fapt, acelorasi sisteme, nu pot conduce decat la costuri ridicate, redundanta a informatiilor, rezultate nesigure, repetarea activitatii lor.In concluzie s-a trecut la organizarea datelor in sisteme informatice in care aplicatiile au legaturi bine stabilite intre ele.Cea mai importanta caracteristica a acestor sisteme este ca orice informatie care trebuie retinuta va fi definita si culeasa o singura data, pregatita, memorata si actualizata intr-un singur loc, astfel incat, in momentul cand ea va fi necesara diverselor prelucrari, sa fie ca forma, valoare si denumire aceeasi.
Problema organizarii eficiente a datelor a fost rezolvata prin folosirea unor colectii unitare, organizate si structurate de date, numite baze de date.Pentru colectarea, organizarea, memorarea si regasirea informatiilor intr-o baza de date, se utilizeaza asa numitele sisteme de gestiune a bazelor de date(S.G.B.D).
Termenul de baza de date se refera la datele de prelucrat, la modul de organizare a acestora pe suportul fizic de memorare, iar termenul de gestiune semnifica totalitatea operatiilor ce se vor aplica asupra datelor din bazele de date.
- Notiuni generale
O baza de date reprezinta un ansamblu de date integrat, anume structurat si dotat cu o descriere a acestei structuri. Descrierea structurii poarta numele de dictionar de date sau metadate si creaza o interdependenta între datele propriu-zise si programe.
Baza de date poate fi privita ca o colectie de fisiere interconectate care contin nucleul de date necesare unui sistem informatic. Astfel, poate fi considerata drept un model al unor aspecte ale realitatii unei unitati economice, modelata prin intermediul datelor. Diferitele obiecte din cadrul realitatii ce prezinta interes sunt denumite clase sau entitati. Pentru aceste obiecte sunt achizitionate si memorate date referitoare la diferite caracteristici (atribute). Baza de date se constituie ca un ansamblu intercorelat de colectii de date, prin care se realizeaza reprezentarea unei realitati.
Datele constituie orice mesaj primit de un receptor, sub o anumta forma.
Informatiile reprezinta cantitatea de noutate adusa de un mesaj din exterior (realitate).
Un fisier este un ansamblu de înregistrari fizice, omogene din punct de vedere al continutului si al prelucrarii.
O înregistrare fizica este o unitate de transfer între memoria interna si cea externa a calculatorului.
O înregistrare logica este unitatea de prelucrare din punct de vedere al programului utilizator.
O înregistrare se compune din câmpuri (atribute) care descriu anumite aspecte ale realitatii.
Câmpurile sunt înregistrari logice.
O baza de date trebuie sa asigure:
- abstractizarea datelor (baza de date fiind un model al realitatii),
- integrarea datelor (baza de date este un ansamblu de colectii de date intercorelate, cu redundanta controlata),
- integritatea datelor (se refera la corectitudinea datelor încarcate si manipulate astfel încât sa se respecte restrictiile de integritate),
- securitatea datelor (limitarea accesului la baza de date),
- partajarea datelor (datele pot fi accesate de mai multi utilizatori, eventual în acelasi timp),
- independenta datelor (organizarea datelor sa fie transparenta pentru utilizatori,
modificarile în baza de date sa nu afecteze programele de aplicatii).
Sistemul de gestiune a bazelor de date poate sa fie conventional, in care informatiile sunt stocate pe foi de hartie depuse la dosare, registre, rafturi, fisete etc. sau computerizat, caz in care informatiile sunt pastrate in volume, repertorii, fisiere pe suport magnetic.In acest caz operarea in baza de date se face prin intermediul unor programe, decatre operatori special instruiti in vederea folosirii acestora.
Pentru o lume in dezvoltare care isi doreste atingerea unor performante extraordinare, sistemul informational reprezinta motorul unei activitati rentabile, de a carei existenta se leaga rezultatele muncii depuse.
Preview document
Conținut arhivă zip
- Microsoft Visual FoxPro
- BAZE DE DATE
- FACTURA
- factura.DBF
- FURNIZORI
- furnizori.BAK
- furnizori.CDX
- furnizori.DBF
- furnizori.DBF.PJT
- furnizori.DBF.PJX
- PRODUSE
- PRODUSE.DBF
- PROGRAME
- RELATIE 1
- program relatie 1_1.BAK
- program relatie 1_1.FXP
- program relatie 1_1.prg
- RELATIE 2
- program relatie 1_n.BAK
- program relatie 1_n.ERR
- program relatie 1_n.FXP
- program relatie 1_n.prg
- RELATIE 3
- programm-n.BAK
- programm-n.FXP
- programm-n.prg
- programele.doc
- f_important.doc