Download - Baza de date
![Page 1: Baza de date](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/7.jpg)
Relatiile dinte tabele
![Page 8: Baza de date](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/15.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/17.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/18.jpg)
*Raportul in forma de rezultat
![Page 19: Baza de date](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/19.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/20.jpg)
*Raportul in forma de proiect
*Raportul in forma de rezultat
![Page 21: Baza de date](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/21.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062222/5695d25d1a28ab9b029a20a3/html5/thumbnails/22.jpg)
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.