Documente Academic
Documente Profesional
Documente Cultură
Lucru Individual
STUDIU DE CAZ
Gestionarea unei fabrici de vin
Conducător științific:
Autorul:
Chișinău – 2018
1. Introducere
O baza de date (database) este o colecție de date creată și menținută computerizat, care permite
operații de inserare, actualizare, ștergere și interogare a datelor. Utilizatorii unei baze de date pot accesa
datele memorate prin intermediul unui program numit Sistem de Gestiune a Bazei de Date.
La începutul anilor 80 s-a produs o trecere în masă la elaborarea și utilizarea sistemelor de gestiune a
bazelor de date de tip relațional. Acest fenomen se explica prin atingerea unor limite tehnice și prin
flexibilitatea redusă a sistemelor de gestiune a bazelor de date cu structuri arborescente și rețea care se
foloseau până atunci. Înzestrate cu limbaje de generația a patra și cu generatoare de aplicații puternice,
SGBD de tip relațional oferă numeroase facilitați de proiectare și dezvoltare a aplicaților.
Cele mai răspândite SGBD de acest tip sunt: Oracle, Informix, SyBase, MySQL, Interbase, Access,
acesta din urmă fiind subiectul capitolului de față.
Sistemul de gestiune a bazelor de date MS Access 2013 (și versiunile care l-au precedat) a fost realizat de
corporația Microsoft și reprezintă o nouă ideologie în acest domeniu, având performanțe sporite.
MS Access funcționează numai în mediul Windows. Există mai multe modalități de lansare a sistemului
Access, una din ele fiind executarea consecutivă a acțiunilor Start/All Programs
sau Programs/Microsoft Office/Microsoft Office Access 2013.
Microsoft Access 2013 este un SGBD eficient și accesibil în crearea și dirijarea BD,
cu o interfața prietenoasă și o utilizare simplă.
Fiecare sistem de gestiune administrează datele conform unui anumit model de date.
Există mai multe modele de date utilizate în SGBD: modelul ierarhic, modelul rețea, modelul relațional,
modelul obiect orientat, modelul obiect relațional. Dintre acestea, în momentul de față, modelul relațional
este cel mai larg răspândit, în special în aplicațiile comerciale.
MS Access permite proiectarea și crearea bazelor de date la un nivel destul de înalt fără a utiliza
limbaje de programare.
Tabelul este un obiect informațional al bazei de date și conține date privind o anumită temă cum ar fi
clienți sau produse. Tabelul reprezintă un obiect informațional ce conține nume, cheie primară, atribute,
înregistrări. Toate datele stocate în BD sunt sistematizate în tabele.
2. Scopul lucrării
3. Formularea problemei
4. Proiectarea BD multitabelare
Definirea tabelelor pe care trebuie să le conțină BD, stabilirea câmpurilor ce urmează a fi incluse în
tabele și legăturile dintre ele.
Schema BD relaționale
La proiectarea BD multitabelare, mediul Access permite crearea legăturilor dintre tabele (meniul
Instrumente bază de date -> Relații) cu alegerea tipului de asociere (butonul Join Type) și asigurarea
integrității referențiale a datelor (meniul Relații -> Editare Relații).
2. Interogări
O interogare realizează extragerea unor date din una sau mai multe tabele/interogări conform unor
criterii de selecție precizate de utilizator în vederea vizualizării și actualizării datelor din BD sau pentru a
crea alte tabele în vederea păstrării informațiilor interogare nu are date proprii și operează cu date din
tabelele BD.
a) Interogări de tip Select ce nu conțin rândul total, dar conțin câmpuri calculate și criterii de selecție.
Exemplul 1. Să se proiecteze o interogare care afișează lista Clienților cu Tip de Contract “Partener”.
3. Ca urmare se deschide caseta Select Query în regim Design View și caseta Show Table (Des. 2.1).
Caseta Show Table conține trei pagini:
6. Execut click pe butonul Save din bara cu instrumente și introduc un nume pentru interogare
Clienți_TipContract_Partener.
Des. 2.0. Interogarea Clienți_TipContract_Partener în regim Datasheet.
Exemplu 2. Afișați informația referitoare la Clienți care au semnat contracte cu următoarele date:
”2018” și “2017”.
b) Interogări de tip Select ce include rândul total, câmpuri calculate, criterii de selecție și gruparea se face
după un singur câmp.
Concluzie
Programul Microsoft Access oferă o posibilitate avantajoasă pentru gestiunea datelor în interiorul
oricărei instituții sau întreprinderi, într-un mod simplu și accesibil oricui. Acest program deține mai multe
avantaje cum ar fi:
Independența datelor față de aplicații, astfel ca descrierea datelor este separate de utilizarea acestora.
Returdanta minimă și controlată.
Bazele de date pot fi accesate de la distanțe prin WS existente și conectate la o rețea de calculatoare.
Pe de alta parte alte programe sunt mai costisitoare iar noi nu avem persoane instruite.
Bibliografie
1. Cartea “Elaborarea BD cu ajutorul SGBD Access”, autori: N.Prodan, N.Apetrii, C.Gaidau, N.Goretchi,
V.Tirsu, A.Tatarciuc
2. http://www.referatele.com/referate/noi/informatica/baze-de-date-aceess-420671513.php
3. http://www.office-learning.ro/front/lansez.php?id=38&idc=1818#
4. http://www.scritube.com/stiinta/informatica/access/Tabele-Access184193515.php
5. http://www.youtube.com/watch?v=CIglf2jjPbM
6. http://www.competentedigitale.ro/access/access_query.html
7. http://www.scritube.com/stiinta/informatica/access/Interogari-Access131146165.php
8. http://office.microsoft.com/ro-ro/access-help/crearea-unui-raport-simplu-HA001230739.aspx
9. http://informaticasite.ro/competente-digitale/acces/Crearea-unui-raport.html
10. http://www.scritube.com/stiinta/informatica/access/Formulare-Access2324161913.php
11. http://office.microsoft.com/ro-ro/access-help/introducere-in-formulare-HA010343724.aspx
12. http://www.brainbell.com/tutorials/ms-office/Access_2003/Creating_And_Running_A_Macro.htm
13. http://www.scritube.com/stiinta/informatica/excel/Macrocomenzi1152215138.php
14. http://ru.scribd.com/doc/48449411/21/Grupuri-de-macro-comenzi