Documente Academic
Documente Profesional
Documente Cultură
Ivanov Elena
Lucru individual
la disciplina Tehnologii informaionale de comunicare
STUDIU DE CAZ
Intreprindere vinicol
Introducere
Noiuni generale :
Microsoft Access este un SGBD eficient i accesibil n crearea i dirijarea BD, cu o
interfa prietenoas i o utilizare simpl. MS Access permite i proiectarea i crearea bazelor de
date la un nivel destul de nalt fr s utilizeze limbaje de programare.
SGBD - reprezint un ansamblu de programe ce permit utilizatorilor s interacioneze cu
o BD n vederea crerii, actualizrii i interogrii acesteia.
O Baza de Date (BD) - o colecie de date aflate n interdependen, mpreuna cu descrierea
datelor i a relaiilor dintre ele. BD n special sunt utile pentru a prelucra un volum mare de
informaii.
Interogri (Query) - reprezint modaliti de selecie i afiare a informaie din unul sau
mai multe surse (tabele sau alte interogri), formulate cu ajutorul unor condiii logice.
Interogare de selecie (Select Query) - preia date din unul sau mai multe tabele i
afieaz rezultatele ntr-o foaie de date pentru a grupa nregistrri i calcula sume, numrri,
medii i alte tipuri de totaluri.
Interogare de aciune ( Action Query ) - este o interogare care modific sau deplaseaz
mai multe nregistrri cu o singur operaie. Exist patru tipuri de interogri de aciune:
interogri de tergere ( Delete ), interogri de actualizare ( UpDate ), interogare de adugare
(Append ), interogare de creare table ( Make-Table ).
Interogare ncruciat ( Crosstab Query )- calculeaz i restructureaz datele pentru a
fi mai uor de analizat. Interogrile de tip tabel ncruciat calculeaz sume, medii, contorizri sau
alte tipuri de totaluri.
Interogare cu parametru ( Parameter Query) - este o interogare care, atunci cnd se
execut, afieaz propria caset de dialog care solicit informaii, cum ar fi criterii pentru
preluarea nregistrrilor sau o valoare de inserat ntr-un cmp.
Raportul const n informaii extrase din tabele sau interogri i n informaii stocate
odat cu proiectarea raportului, cum ar fi etichetele, titlurile i elementele grafice.
Formularele sunt obiecte prin intermediul crora utilizatori pot aduga, edita sau afia
datele stocate n baza de date Access.
I. Domeniul de aplicaie
Industria vinicol joac un rol important n economia rii. Moldova depinde mult pe vinul
su i anume industria vinului este considerat coloana vertebral a sectorului agrar.
Fiind aa o ar mic cu climat continental i soluri extrem de fertile, Moldova este unul din
puinii productori de vinuri din Europa, capabil de a produce vinuri de stiluri diverse.
1)
Tabelul Categorii :
Design:
Datasheet:
2)
Tabelul Distribuitori:
Design:
Datasheet:
3)
Tabelul Soiuri:
Design:
Datasheet:
6
4)
Tabelul Vinuri:
Design:
Datasheet:
II. Interogri
2. a) Interogri de selecie ce nu conin rndul Total, dar conin cmpuri calculate i
criterii de selecie.
Datasheet:
Design:
Datasheet:
S se creeze o interogare care s afieze lista vinurilor la preul de 150 $ din categoria
A_10 Muscat.
Design:
Datasheet:
10
Design:
11
Datasheet:
S se creeze o interogare care afieaz media preurilor vinurilor din tipul de soi
Muscat.
Design:
Datasheet:
12
S se creeze o interogare care afieaz numrul vinurilor din anii 2004 i 2010.
Design:
Datasheet:
13
Design:
Datasheet:
14
2. d) Interogri cu parametru
Design:
Datasheet:
15
Datasheet:
16
Design:
Datasheet:
17
III.Tipuri de interogri
2. a) Interogare de tip Make-Table
18
19
b) Crem o interogare pe baza tabelului New din care preluam datele din
Denumirea i Preul .
20
22
a)
b)
c)
d)
e)
23
IV.Rapoarte
4. a) Rapoarte ce conin totalizri.
Datasheet:
24
Datasheet:
25
V.Formulare
26
a) Formularul tabele, care reprezint formularul ce conine attea butoane, cte tabele
are BD.
1.Crem un formular n regim Design.
2.Indicm Form Header si Form Footer
3.n Form Header din ToolBox alegem Label (Aa) i scriem denumirea formularului Tabele
4.n Detail tot prin Label scriem denumirile tabelelor.
5.n Detail, n dreptul denumirilor de tabele, din ToolBox alegem CreateButon i plasm
mrimea necesar, analog facem 4 butoane pentru tabelele bazei noastre de date.
27
6. Lansm cte o macrocomand pentru fiecare buton i alegem funcia sa, denumirea i modul
de vizualizare : Edit
7.Salvm formularul cu denumirea formular_interogri
8.Vizualizm formularul n regimul Datasheet i controlm butoanele.
29
30
31
Design:
32
Datasheet:
33
e) Formularul de baza care s conina butoane de deschidere a formularelor create mai sus.
Pentru afiarea automat la pornirea programei a formularului MENU, este necesar de creat o
macrocomand cu denumirea AUTOEXEC, i de indicat n el aciunea de deschidere a
formularului MENU.
1.Crem un formular i l deschidem n regimul Design
2. Plasm denumirea formularului -> MENU
3. n Detail plasm 4 butoane crora le atribuim cte o macrocomand care va deschide cele 4
formulare create anterior, i le vom denumi corespunztor denumirii formularului.
4. n Form Footer crem butonul Exit, cruia i atribuim funcia de nchidere a formularului.
5. Salvm formularul cu denumirea MENU.
35