Documente Academic
Documente Profesional
Documente Cultură
Lucru individual
La disciplina “Tehnologii informaționale de comunicare”
STUDIU DE CAZ
“Stație de alimentare” (Rompetrol)
Chișinău-2022
Cuprins
Introducere.......................................................................................................3
Capitolul 1. Proiectarea unei BD multitabelară...............................................4
1.1. Domeniul de aplicare a BD....................................................................4-5
1.2. Proiectarea tabelelor ..............................................................................5-8
Una din cele mai importante etape ale procesului de proiectare a BD este
elaborarea tabelelor. La proiectarea tabelelor, se recomandă a se respecta
următoarele restricții :
1. Informația din tabele nu se dublează. Acest principiu face lucrul mult mai
eficient și exclude posibilitatea de necorespundere, dacă s-a repetat în mai
multe tabele.
2. Fiecare tabel conține informația bine structurată ce descrie o anumită enitate.
Legătura dintre tabele este bazată pe câmpul comun, identic în ambele tabele. De
obicei, câmpul comun este cheia primară în tabelul de bază și cheia străină în al
doilea tabel.
7
9
Fig 2.4 Interogare de tip Select. Suma produselor vândute mai mare de 5000 lei.
Regim Datasheet.
10
Fig 2.5. Interogare de tip Select cu total. Maximul sumei vândute a produsului
Benzină Premium 95 EFIX. Regim Design.
Fig. 2.6. Interogare de tip Select cu total. Maximul sumei vândute a produsului
Benzină Premium 95 EFIX. Regim Datasheet.
11
Exemplul 2. Afișăm denumirea produselor și sumele maxime vândute persoanelor
fizice.
Fig. 2.7. Interogare de tip Select ce conține total cu gruparea după un singur câmp.
Sumele maxime de vânzare a produselor pentru persoanele fizice. Regim Design.
Fig. 2.8. Interogare de tip Select ce conține total cu gruparea după un singur câmp.
Sumele maxime de vânzare a produselor pentru persoanele fizice. Regim
Datasheet.
12
2.3. Interogare de tip Select ce conține rândul total cu gruparea după mai
multe câmpuri
Fig. 2.9. Interogare de tip Select ce conține total cu gruparea după mai multe
câmpuri. Sumele maxime de vânzare a Motorinei Euro 5. Regim Design.
13
Fig. 2.10 Interogare de tip Select ce conține total cu gruparea după mai multe
câmpuri. Sumele maxime de vânzare a Motorinei Euro 5. Regim Datasheet.
Fig. 2.12 Interogare de tip Select ce conține total cu gruparea după mai multe
câmpuri.Minimul sumei și maximul prețului produsului. Regim Datasheet.
16
Fig. 2.16. . Interogarea cu parametru. Denumirea produsului și numele clientului. Regim Design.
Creăm tabelul info . Pentru a defeni această interogare acționăm în felul următor,
din meniul Create selectăm QueryDesign. Adăugăm tabelele necesare pentru
crearea noului tabel. Includem cîmpurile ce dorim să se afișeze în noul tabel.
Selectăm funcția Make-Table și indicăm denumirea noului tabel. Interogarea astfel
definită poate fi executată imediat în scopul obținerii rezultatului sau salvată pentru
a fi executată ulterior.
18
24
3.4. Interogare, Delete
Fig. 2.28 Ștergerea sumelor vândute persoanelor fizice. Regim Design. Delete.
25
Fig. 2.29 Tabelul Vânzări_copie fără motorina și sumele vândute persoanelor fizice. Regim
Datasheet. Delete.
26
Capitolul 4. Proiectarea a două rapoarte
28
Fig. 3.3 Evidența vânzărilor. Raport. Regim Print Preview.
vom extrage tabelele necesare pentru acest raport. Pentru a eflec această interogare
30
Fig. 3.5 Interogarea Raport2. Regim Datasheet.
31
textului în care se înscrie „Vânzări”.
32
Fig. 3.7 Vânzări. Raport. Regim Print Preview.
Formularul este un ansamblu de zone active, alcătuit din mai multe tipuri de
elemente: controale eflecte, controale neasociate ce permit utilizatorilor să eflecte
efectiv informații. Prin intermediul formularelor, un utilizator al unei baze de date
MS Access poate simplifica procesul de introducere a datelor, oferă un format ușor
de utilizat pentru lucrul cu date și se pot adăuga elemente funcționale. Datele vor fi
prezentate într-o manieră organizată și atractivă. Mediul Access pune la dispoziție
următoarele moduri de realizare a formularului: Form, Form Design, Blank Form,
Form Wizard, Navigation, More Forms. 33
5.1. Formular, Tabele BD
Proiectăm formularul ce conține atîtea butoane cît tabele are BD. În meniul Create
selectăm Form Design. Pentru ai da denumire formularului selectăm butonul Title
după care apare două sectoare Form Header și Form Footer. În Form Header
indicăm tilul „TABELE BD”. Pentru a introduce butoanele selectăm Button. Pe
butonul apărut introducem numele lui și cu ajutorul Build Event îi indicăm tipul
acțiunii.
34
Fig. 3.9 TabeleBD. Formular. Regim Form View.
35
Fig. 3.10 Interogări. Formular. Regim Design.
36
Fig. 3.11 Interogări. Formular. Regim Form View.
37
Fig. 3.12 Rapoarte. Formular. Regim Design.
38
Fig. 3.13 Rapoarte. Formular. Regim Form View.
39
Pentru ai da denumire formularului selectăm butonul Title după care apare două
sectoare Form Header și Form Footer.
În Form Header indicăm tilul „Afișarea datelor despre produse și vânzări”. Apoi
selectăm Property Sheet și la Record Source indicăm sursa de informație. Ca să
includem cîmpurile selectăm Add Existing Fields și extragem informația necesară.
40
Fig. 3.16 Vânzări. Formular incuibat. Regim Design.
41
După ce am proiectat formularul incuibat proiectăm formularul de bază. În meniul
Create selectăm Form Design. Pentru ai da denumire formularului selectăm
butonul Title după care apare două sectoare Form Header și Form Footer. În Form
Header indicăm tilul „Afișarea datelor despre Produse și vânzări”. Apoi selectăm
Property Sheet și la Record Source indicăm sursa de informație. Ca să includem
cîmpurile selectăm Add Existing Fields și extragem informația necesară.
Fig. 3.18 Afișarea datelor despre produse și vânzări. Formular incuibat. Regim Design.
42
Fig. 3.17 Afișarea datelor despre produse și vânzări. Formular incuibat. Regim Form View.
43
Fig. 3.18 Meniu. Formular. Regim Design.
44
Fig. 3.19 Meniu. Formular. Regim Form View.
45
Concluzie
În urma efectuării acestui studiu de caz am dezvoltat mai multe abilități legate de
programul Access. De asemenea, am avut ocazia să pun în practică cunoștințele
acumulate la orele de Tehnologii Informaționale de Comunicare. Aceste cunoștințe
pot fi utilizate în viitor în activitatea noastră în economie și, deci, putem delimita
anumite avantaje a cunoașterii accesului:
46
Bibliografie
1. https://www.rompetrol.md/personal/statii-rompetrol
2. http://www.scritube.com/stiinta/informatica/access/Interogari-
Access131146165.php
3. Cartea “Elaborarea BD cu ajutorul SGBD Access”, autori: N. Prodan, N.
Apetrii, C. Gaidau, N. Gorețchi, V. Tîrșu, A. Tatarciuc.
4. https://www.anre.md/storage/upload/administration/reports/696/
RAPORT_2020%20-%20fin.pdf
47