baza de date

27
Ministerul Educației Tineret și Sport din Republica Moldova Baza de Date Tema: “Franzeluța” La informatica Al elevei cl. a XII-a „B” Martin Erica Prof.: Iurcu Ina

Upload: erica-martin

Post on 18-Feb-2016

224 views

Category:

Documents


0 download

DESCRIPTION

rapoarte,tabele,interogari

TRANSCRIPT

Page 1: Baza de date

Ministerul Educației Tineret și Sport din Republica Moldova

Baza de Date Tema: “Franzeluța”

La informatica

Al elevei cl. a XII-a „B”

Martin Erica

Prof.: Iurcu Ina

Chișinău 2015

Introducere

Page 2: Baza de date

O bază de date, uneori numită și bancă de date (abreviat BD), reprezintă o modalitate de stocare a unor informații și date pe un suport extern (un dispozitiv de stocare), cu posibilitatea extinderii

ușoare și a regăsirii rapide a acestora.

Tema lucrăriiÎntocmirea unei baze de date penru „Franzeluța”

Formularea problemeiProblema consta in cantitățile mari de date,elemente care ocupa multa memorie,insa aceasta problema poate fi solutionata prin crearea unei

baze de date,aceasta fiind o metoda eficienta care va face ca disponibilitatea aplicației și datelor să fie permanent.

Obiectivele problemei si scopul crearii BD Intocmirea unei baze de date pentru “Franzeluta”

Exersarea si dezvoltarea cunostintelor legate de crearea unei baze de date

Repatizarea informatiei si datelor in tabele,cereri,formulare si rapoarte

Deducerea concluziei

Page 3: Baza de date

Tabele1.Lucratori

Ca cheie primara a acestui tabel a fost selectat cimpul “Cod_Lucrator”,fiindca acesta este unic pentru fiecare.

Page 4: Baza de date

2.Produse

Ca cheie primara a acestui tabel a fost selectat cimpul “ID_Produs”,fiindca acesta este unic pentru fiecare.

Page 5: Baza de date

3.Stoc

Ca cheie primara a acestul tabel a fost stabilit cimpul “ID_Produs”,deoarece acesta este unic penru fiecare produs,dupa

care poate fi gasit cu usurinta.

Page 6: Baza de date

4.Vinzari

Ca cheie primara a acestui tabel a fost selectat cimpul “Cod_Vinzare”,fiindca acesta este unic pentru fiecare.

Page 7: Baza de date

Relatiile dinte tabele

Page 8: Baza de date

Cereri1.Interogari de selecție

a)Se vor selecta acei lucratori ai caror prenume incepe cu „A”,si se va afisa Codul lucratorului,Numele lucratorului si Prenumele lucratorului:

Page 9: Baza de date

b)Se vor selecta lucratorii cu salariul de 4500 sau 6500 si se va afisa Numele lucratorului,Prenumele lucratorului,Functia si Salariul:

Page 10: Baza de date

c)Se vor selecta produsele cu pretul mai mare de 5 lei si se va afisa ID-ul produsului,Numele produsului si Pretul :

Page 11: Baza de date

d)Se vor selecta clientii ai caror nume incep cu „M” si care au procurat produse cu pretul mai mare decit 5 lei si se va afisa Numele produsului, Pretul, Numele

clientului, Prenumele Clientului:

Page 12: Baza de date

2.Make Table QueryAceasta interogareva crea un nou tabel care va afisa ID-ul produsului,

Numele produsului si Termenul de valabilitate:

Page 13: Baza de date

3.Append QueryAceasta interogare va selecta vinzarile a caror sume totale sunt mai mari

decit 30 lei si va afisa in noul tabel Codul vinzarii, Numele clientului, Prenumele clientului, ID-ul produsului si Cantitatea

Page 14: Baza de date

4.Crosstab QueryAceasta interogare va crea un nou tabel care va afisa Numele

lucratorului si Codul vinzarii,iar in mijloc va i afisata cantitatea anumitei vinzari a anumitui vinzator.

Page 15: Baza de date

5.Delete QueryAceasta interogare va selecta produsele a caror cantitate este egala cu

0 din tabelul „Stoc” si va afisa in noul tabel Numele produsului si Cantitatea

Page 16: Baza de date

6.Query Totals(Interogare de grupare si totalizare)

Aceasta interogare va calcula numarul total de lucratori si salariul mediu al acestora si va afisa Count Cod vinzator si Avr-Salariul

Page 17: Baza de date

Rapoarte1.Raport intocmit in baza cererii cu parametru

Acest raport va afisa produsele ale caror termen de valabilitate este mai mare decit parametru indicat ([Term_Valabilitate])

*Cererea in baza careia a fost efectuat raportul

*Raportul in forma de proiect

Page 18: Baza de date

*Raportul in forma de rezultat

Page 19: Baza de date

2.Raport cu cimpuri calculateAcest raport va calcula cantitatea totala a produselor din stoc

*Tabelul in baza caruia a fost efectuat raportul

Page 20: Baza de date

*Raportul in forma de proiect

*Raportul in forma de rezultat

Page 21: Baza de date

Formular„Baza”

Daca tastam butonul „Tabele”,vor apararea :

Tastind butonul „Inapoi”,ne vom intoarce in prima pagina,in „BAZA”,dupa care,tastind butonul „Cereri”,vor aparea:

Page 22: Baza de date

Tastind butonul „Inapoi”,ne vom intoarce in prima pagina,in „BAZA”,dupa care,tastind butonul „Rapoarte”,vor aparea:

Concluzie In urma intocmirii Bazei de Date pentru „Franzeluta”,am atins scopul si obiectivele propuse si anume de a exersa si dezvolta cunostintele legate de crearea unei baze de date.Am repatizat informatia si datele in tabele,cereri,formulare si rapoarte.Am analizat si efectuat mai multe tipuri de interogari si rapoarte. In concluzie as putea spune ca aceste cunostinte imi vor fi de folos pe viitor la efectuarea unei Baze de Date si cu siguranta imi vor usura munca.