Documente Academic
Documente Profesional
Documente Cultură
Lucru individual
La disciplina „ Tehnologii informaționale de comunicare “
Studiu de caz
“ Magazin de flori“
Conducator științific :
Autorul : Rudenco Marina
Chișinău-2020
Cuprins :
1. Proiectarea unei BD multitabelara :
a) Descrierea domeniului de aplicare a BD ……………………………………..
b) Proiectarea tabelelor al BD “ Magazin de flori “ …………………………….
1. Schema BD relationale ( proiectarea relatiilor dintre tabele);………………..
2. Tabele in regim Design si Datasheet ( proiectarea tabelelor in regim Design si
Datasheet……………………………………………………………………
2.Proiectarea interogarilor de selectie :
a) 1 interogare de tip Select ce nu contine rîndul Total,dar cîmpuri calculate și
criteria de selecție…………………………………………………
b) 1 interogare de tip select ce include rîndul Total,cîmpuri calculate,criterii de
selecție și gruparea se face după un singur cîmp ………………………
c) 1 interogare de tip select ce include rîndul Total,cîmpuri calculate,criteria de
selecție și gruparea se face după mai multe cîmpuri……………………
d) 1 interogare cu parametru ………………………………………………
Scopul baze noastre de date este de a arăta eficiența programului Microsoft Acces în
cadrul unei baze de date.
Rolul Accestului este de bază în cadrul tehnologiilor informaționale, de aceea acesta este
folosit în majoritatea domeniilor.
Domeniul bazelor de date este foarte important la ora actuala. Indiferent ca suntem
unutilizator obisnuit, unul experimentat sau un profesionist IT, studiul unei baze de
date este mai important ca oricand.
3
Scopul : Obținerea rapidă a datelor referitoare la evidența vînzărilor anumitor flori
conform unor criterii specifice.
4
Am utilizat un tip de legătură :
1:M pentru tabelele Angajați-Evidența,Evidența – Furnizori,Evidența-
Flori,Furnizori-Flori. Această legătură se caracterizează prin faptul că unei
înregistrări dintr-un tabel îi corespund mai multe înregistrări din celălalt tabel.În
cazul nostru ne-am referit la cîmpurile Cod_angajat,Cod_vînzare,
Cod_furnizor,Cod_floare.
Datasheet:
5
2) Tabelul: Furnizori
Design:
Datasheet:
3)Tabelul Angajați
Design:
6
Datasheet:
4)Tabelul Evidența
Design:
7
Datasheet:
8
2.Proiectarea interogarilor de selectie
Formularea subproblemei:
Formulăm enunțuri și proiectăm interogări de selecție și cu parametru pentru a extrage
date la soluționarea unor anumite problem din BD multitabelară.
a)1 interogare de tip Select ce nu conține rîndul Total ,dar cîmpuri calculate și
criteria de selecție:
-Să se creeze o interogare care unește denumirea și prețul într-un singur cîmp pentru
Poinsettia.
b)1 interogare de tip Select ce include rîndul Total , cîmpurile calculate ,criterii de
selecție și gruparea se face după un singur cîmp:
-Să se creeze o interogare care afișează numărul de angajați pentru fiecare salariu între
3000 și 4000 inclusiv .
c)1 interogare de tip Select ce include rîndul Total,cîmpuri calculate,criteria de
selecție și gruparea se face după mai multe cîmpuri :
-Să se creeze o interogare care afișează denumirea și cantitatea vîndută de marfă cu
Descrierea: 50-60 cm
d) 1 interogare cu parametru:
a) Să se creeze o interogare care unește denumirea și prețul într-un singur cîmp pentru
Poinsettia
9
Design :
Datasheet:
10
b)Să se creeze o interogare care afișează numărul de angajați pentru fiecare salariu între
3000 și 4000 inclusiv.
Design:
Datasheet:
11
c) Să se creeze o interogare care afișează denumirea și cantitatea vîndută de
marfă cu Descrierea: 50-60 cm.
Design:
Datasheet:
12
d) Să se creeze o interogare care afișează lista florilor vîndute într-o zi anumită
Design:
Datasheet:
13
3.Proiectarea interogărilor de acțiune :
Formularea subproblemei:
De formulat enunțul și de proiectat interogări de acțiune pentru a copia, a lichida , a
actualize datele și a crea tabele noi în BD multitabelară .
a) 1 interogare de tip Make- Table:
-Să se creeze o interogare de tip Make-Table care să conțină toate datele despre
furnizori.
b) 1 interogare de tip Append:
- Să se creeze o interogare care va adăuga date noi cu referire la gama noua de
flori.
c) 1 interogare de tip Update :
Pentru acest tip de interogări trebuie bifat parametrul “ Cascade update related
fields “ între tabelele Angajați și Evidența.
- În urma vînzărilor eficiente a crescut salariul angajaților cu 150 de lei. Să se
actualizeze informația.
13
a) Să se creeze o interogare care va adăuga date noi cu referire la gama noua de flori.
b) Să se creeze o interogare care va adăuga date noi cu referire la gama noua de flori.
Design:
14
Datasheet:
15
5) Salvăm interogarea cu numele “ adăugarea _datelor_la_tabelul_flori”
c) Pentru acest tip de interogări trebuie bifat parametrul “Cascade update related
fields” între tabelele Angajați și Evidența .
În urma vînzărilot eficiente a crescut salariul angajaților cu 150 de lei. Să se
actualizeze informația.
16
1)Creăm o interogare pe baza tabelului “Angajați”
17
6)Apăsăm Run și acceptăm cerințele programului cu referire la actualizarea
informației.
7) Vizualizăm rezultatul deschizînd tabelul Angajați
18
d)Să se creeze o interogare în baza căreia să se șteargă informația despre “Trandafir” și
“Garoafă” din tabelul “Flori”
1)Creăm o interogare pe baza tabelului “Flori”
2)Indicăm cîmpul „Denumirea”
3)Alegem tipul interogării-Delete Query
4)În cîmpul nou apărut alegem “In” (din)
6)Apăsăm butonul Run ,la care acceptăm cerințele programului la ștergerea informațiilor
din tabelul “Flori”
7) Verificăm rezultatul deschizînd tabelul „Flori”
19
4.Proiectare a două rapoarte :
Raportul este un instrument eficient de prezentare a informației stocate în BD prin
imprimare.
a)Proiectarea raportului care să conțină totalizări.
Formularea enunțurilot și proiectarea rapoartelor pentru a prezenta informației
stocată în BD multitabelară .
-Să se creeze un raport pe baza tabelului ” Angajați “.Calculați suma totală a
salariilor.
b) Raportul să conțină totalizări și grupări de date.
19
Design:
Datasheet: