Documente Academic
Documente Profesional
Documente Cultură
PROIECT DE ATESTAT
MANAGAMENTUL
UNUI MAGAZIN DE
PIESE AUTO
PROF.COORDONATOR:SERBAN GHEORGHITA
ELEV:COSTEA CRISTIAN-IONUT
CLASA a XII-a D
CUPRINS
I. DESPRE MICROSOFT ACCESS
II. BAZE DE DATE
II.1 CE ESTE O BAZ DE DATE?
II.2 ARHITECTURA UNEI BAZE DE DATE
II.3 PROIECTAREA BAZELOR DE DATE
III. APLICAIE ACCESS
III.1 ENUNUL APLICAIEI
III.2 MODELUL CONCEPTUAL
III.3 MODELUL RELAIONAL
III.4 MODELUL FIZIC
OBIECT
Tabel
Interogare
SCOP
Stocarea datelor ntr-o anumit structur
Regsirea datelor care ndeplinesc anumite condiii(de
exemplu,toi angajaii din statul Washington)
Formular
Introducerea,afiarea,modificarea sau tergerea datelor
Raport
Afiarea datelor pe ecran sau la imprimant
n ACCESS,o baz de date reprezint o colecie de date cu scopul de a
stoca informaii despre un anumit subiect.De exemplu,ai putea crea o baz de
date ANGAJAI ca s stocai n tabele datele despre angajaii unei firme,s
actualizai informaiile din tabel cu ajutorul formularelor,s construii interogri
i s tiprii rapoarte.
Funciile unui SGBD:
-stocarea datelor
-definirea structurilor de date
-manipularea datelor
-interogarea datelor
-asigurarea securitii bazei de date
-pstrarea integritii datelor
II.Baze de date
II.1 Ce este o baz de date?
La nceput,calculatoarele au fost utilizate numai pentru calcule
aritmetice.Prin creterea vitezei de calcul,prin creterea capacitii de memorare
a datelor,prin adugarea unor noi componente performante de intrare-ieire,prin
dezvoltarea unor limbaje de programare,s-a ajuns acum la prelucrarea ntr-un
timp scurt a unei mari cantiti de informaii.Organizarea i gestionarea acestor
informaii se face la nivelul unei baze de date.
O baz de date conine toate informaiile necesare despre obiectele ce
intervin ntr-o mulime de aplicaii, relaiile logice ntre aceste informaii i
tehnicile de prelucrare corespunztoare.n bazele de date are loc o integrare a
datelor,n sensul c mai multe fiiere sunt privite n ansamblu,eliminndu-se pe
ct posibil informaiile redondante.De asemenea,se permite accesul simultan la
aceleai date,situate n acelai loc sau distribuite spaial,a mai multor persoane
de pregtiri diferite,fiecare cu stilul personal de lucru.
Exemplul 1.1.Pentru o facultate,pot fi pstrate,de exemplu,pe perioade
mari de timp,informaii privind studenii,personalul ,slile ,planul de
nvmnt,aparatura i alte elemente despre care diferite persoane pot cere
noi entiti sau prin adugarea de noi atribute unor entiti existente.Vederile
care nu fac referiri la cmpurile modificate rmn neschimbate,fiind rescrise
numai aplicaiile pentru care s-au modificat unele atribut,sau pot fi construite
vederi noi,fr a fi necesar redefinirea schemei conceptuale asociate bazei de
date.
Proiectarea unei baze de date privete n primul rnd nivelul logic i mai
puin pe cel fizic.Proiectarea se poate face plecnd de la modelul relaional care
permite o tehnologie de proiectare i apoi se poate transforma rezultatul
proiectrii n oricare dintre modele,prin adaptrile corespunztoare.
Modelarea bazelor de date este un proces de definire
amnunit,precis,pas cu pas,a tuturor elementelor ce permit o documentare
complet privind cererile de informaii.n aceast procedur se folosesc metode
specifice de reprezentare a obiectelor.
La proiectarea bazelor de date trebuie s funcioneze o comunicare
efectiv ntre cel care proiecteaz baza de date i cei care o implementeaz,cei
care o utilizeaz,pentru a gsi i a valida soluiile alese la proiectare.De cele mai
multe ori,folosirea schemelor este mai sugestiv dect folosirea unor texte
explicative.
Proiectarea urmrete obinerea unor baze de date care s ntruneasc
urmtoarele caliti:
-corectitudine: reprezentarea ct mai fidel n baza de date a modului
obinuit de lucru cu datele n sistemul real;
-consisten: informaiile corespunztoare obiectelor cu care se lucreaz n
baza de date(nume,definire,relaii,documentare etc.)s nu conin contradicii;
-distribuire: informaiile s poat fi utilizate de aplicaii multiple i s poat
fi accesate de mai muli utilizatori,aflai n diferite locuri,utiliznd medii de
calcul diverse i acoperind un numr mare de cereri posibile.
-flexibilitate: faciliti de adugare de componente care s reflecte cereri
noi de informaii,s mbunteasc performanele sau s adapteze datele pentru
eventualele schimbri in lumea real.
Criteriile de clasificare pentru determinarea modelului logic de date optim
corespunztor unei baze de date sunt:
-validare structural: reflectarea consistent a modului de utilizare a
informaiilor n lumea real;
-simplitate: uurina nelegerii structurilor chiar de ctre utilizatori fr o
pregtire special;
-neredondan: eliminarea,pe ct posibil,a reprezentrii de mai multe ori a
aceleiai informaii sau a informaiilor ce se pot deduce logic di altele;
-distribuire: un model general aplicabil mai multor domenii,fr
caracteristici specifice unor aplicaii sau tehnologii particulare;
-extensibilitate: posibilitatea de a rezolva noi componente cu efecte
minime asupra bazei de date existente;
RAPORTUL ,,CASTIG/PRODUS