Sunteți pe pagina 1din 16

UNIVERSITATEA DE STAT DIN MOLDOVA

FACULTATEA: STIINTE ECONOMICE


SPECIALITATE: FINANTE SI BANCI

Cursul: Tehnologii Informationale de


Comunicare

Lucrare individuala
Tema: Proiectarea si exploatarea BD Gestionarea unei colectii

AUTOR:
Grupa:
Chisinau, 2015

1.Introducere:

Programul Microsoft Access ofera o posibilitate avantajoasa de gestionare a


datelor intr-un mod simplu si accesibil.
O Baza de date (BD) este o colectie de date cu o structura bine determinata si
totodata o descriere a relatiilor dintre ele. Cu alte cuvinte o BD este o colectie de
informatii care sint organizate sub forma unei liste sau tabel. Insa ea reprezinta mai
mult decit o lista sau un tabel, BD ofera un real control asupra datelor, permitind
regasirea, sortarea, analizarea si rezumarea datelor, precum si raportarea imediata a
rezultatelor.
Modele de BD:
-Modelul ierarhic caracterizat prin faptul ca unui element superior ii poate apartine
mai multe elemente inferiuare, iar unui element inferior ii poate apartine un singur
element superior.
-Modelul retea este asemanator cu cel ierarhic, diferenta constind in aceea ca unui
element inferior ii pot corespunde unu sau mai multe elemente superiuare.
-Modelul relational este cel mai raspindit model de si are o stroctura reletie sau
tabel. O BD relationala este un ansamblu de relatii grupate in jurul unui subiect
bine definit.
Componentele unei BD:
Tables- reprezinta o colectie de date specifica unui anumit sibiect.
Queires- este o metoda de gasire a informatiei intr-o BD impunind anumite
conditii.
Forms- ne da o posibilitate mai simpla de a inregistra si de a vizualiza o anumita
informatie.
Reports- documente, dari de seama efectuate in baza informatiei care o avem
stocata in BD.
Macros- ne da posibilitatea sa econonisim timp automatizind o serie de actiuni in
una singura.
Pages- ne permite sa accesam o BD din internet.
Modules- sint niste programe care sint create in Visual Basic care permit extinderea
functionalitatii aplicatiei Microsoft Acces.

2.Formularea Problemei:

Principalul obiectiv al proiectului este Crearea si modificarea unei Baze de date.


Am hotarit sa creez o BD pe baza unei Vinarii. Aceasta Fabrica de vinuri este una
nou-formata, care activeaza incepind cu 1 ianuarie anul curent. Astfel are inca
putine inregistrari, insa cu ajutorul acestei BD poate ajunge la un nivel inalt de
dezvoltare.
Vinaria se ocupa cu comercializarea a 3 categorii de vinuri: Vin alb, Vin rosu,
Vin roz, si a Coniacurilor. In BD va fi prezentata toata informatia privind produsele
si vinzarile acestora.

3.Scopul crearii BD:


BD este creata pentru a ne ajuta sa facem un control al informatiei privind
marfurile existente si pentru a ne da posibilitatea oricind de a primi informatia
despre produsele colectiei...

4. Tabele:

Pentru inceput este nevoie de crearea a 3 tabele: Categorii, Produse si Achizitii.


a)In tabelul Categorii introducem urmatoarele cimpuri: CodCat-codul categoriei si
DenCat-denumirea categoriei.
Tabelul Categorii in regim de Design:

Tabelul Categorii in forma de tabel:

b)In tabelul Produse introducem urmatoarele cimpuri: Cod-codul produsului, Denprodusului, CodCat-codul categoriei produsului, Pret-pretul, UnMas-unitatea de
masura, DeColectie-este vinul de colectie sau nu.

Tabelul Produse in regim de Design:

Tabelul Produse in forma de tabel:

c)In tabelul Achizitii introducem urmatoarele cimpiri:Cod-codul produsului


cumparat, CantI-cantitatea intrata, CantV-cantitatea vinduta, DataVinz-data vinzarii.

Tabelul Achizitii in regim de Designe:

Tabelul Achizitii in forma de tabel:

In cimpul CodCat din tabelul Categorii si in cimpul Cod din tabelul Produse
am pus Primary Key deoarece aceste cimpuri contin valori unice.
Relatiile dintre tabele au fost stabilite astfel:

Prima legatura este 1:n deoarece unei inregistrari ale cimpului CodCat din tabelul
Categorii ii corespund 0, 1 sau mai multe inregistrari in cimpul CodCat din tabelul
Produse.
Urmatoarele legaturi la fel sunt de 1:n. Unei inregistrari ale cimpului Cod din
tabelul Produse ii corespund 0, 1 sau mai multe inregistrari in cimpul Cod din
tabelele Achizitii.

5.Cereri:
1.Cereri de tip Select.

a)Cu mai multe criterii de selectie intr-o inregistrare, folosind operatori logici si de
comparatie.
*Proiectati o cerere care sa prezinte informatia detailata pe categorii de produse.

*Proiectati o cerere care determina produsele din categoria 1 cumparate pe


20.01.2009

*Proiectati o cerere care determina cantitatea de Chardonay cumparta ultima data

*Proiectati o cerere care determina de cite ori a fost achizitionate fiecare produs.

* Proiectati o cerere care determina produsele cumparate in perioada 05.01.200920.01.2009 cu pretul intre 200 si 600 lei.

b)Cu cimpuri calculate.


*Proiectati o cerere care determina costul total al produselor vindute.

2.Cereri de tip Make-Table Query.

3.Cereri de tip Append Query

4.Cereri de tip Update Query.

5.Cereri de tip Delete Query.

Aceasta cerere sterge toata informatia din tabelul delete .

6.Rapoarte:

1.Rapoarte cu cimpuri calculate.


*Proiectati un raport care sa prezinte informatia detailata pe categorii.

Formularul De Baza:

Formularul Tabele:

Formularul Cereri:

Formularul Rapoarte:

8.Concluzie:
BD creata servete la gestionarea i analiza informaiei despre activitatea Vinariei.
Ea ne-a ajutat sa facem un control al informatiei privind marfurile existente si ne-a
ajutat sa primim informatii despre incasari, datile vinzarii, preturi, cantitatile intrate
si vindute etc... Deci scopul creierii BD a fost indeplinit.
Astfel putem spune ca programul Microsoft Access ajuta foarte mult la
gestionarea si conducerea intreprinderii. Cu ajutorul componentelor sale Accessul
permite introducerea, memorarea, calcularea, extragera si prezentarea informatiei
privind activitatea firmei. Toate acestea fac ca activitatea economica sa se ridice la
un nivel maxim.
In final pot spune ca studierea programului Microsoft Access este destul de
importanta pentru oamenii din toate sferele de activitate si este necesar ca fiecare
sa-l cunoasca cit de cit.

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