Sunteți pe pagina 1din 9

UNIVERSITATEA DE STAT DIN MOLDOVA

FACULTATEA DE ȘTIINȚE ECONOMICE

Departamentul: ”Contabilitate și Informatică Economică”

NUMELE DE FAMILIE, PRENUMELE AUTORULUI

Lucru Individual

la disciplina: ”Tehnologii Informaționale de comunicare”

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.

SGBD reprezintă un ansamblu de programe ce permit utilizatorilor sa interacționeze cu o BD în


vederea creării, actualizării și interogării acesteia. Obiectivul esențial al unui SGBD este oferirea unui mediu
eficient, adaptat utilizatorilor care doresc sa consulte informațiile conținute în bază.

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

Crearea tabelelor în BD multitabelare și a legăturilor dintre tabele.

3. Formularea problemei

De proiectat tabelele BD multitabelare la tema Gestionarea unei fabrici de vin.


Baza creată este destinată pentru a controla evidența gestionării unei fabrici de vin.

4. Proiectarea BD multitabelare

Tabele în regim Design și Datasheet


La proiectarea BD am urmărit etapele de mai jos:

 Definirea scopului și domeniului de aplicare a BD.

 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.

La stabilirea câmpurilor pentru fiecare tabele, am ținut cont de următoarele:

 fiecare câmp să aibă legătură cu informația stocată în tabel;

 denumirile câmpurilor sa descrie esența conținutului;

 în tabele să nu se includă date care pot fi calculate în baza altor date;

Creare o BD nouă, atribuind numele Gestionarea fabricii de vin.mdb.


Deschidere bază de date și creare trei tabele conform structurilor prezentate în des. 1.1 - 1.6.

Des. 1.1. Tabelul Produse în regim Design.

Des. 1.2. Tabelul Produse în regim Datasheet.


Des. 1.3. Tabelul Lucrători în regim Design.

Des. 1.4. Tabelul Lucrători în regim Datasheet.

Des. 1.5. Tabelul Clienți în regim Design.


Des. 1.6. Tabelul Clienți în regim Datasheet.

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).

Des. 1.7. Caseta Relationships.

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.

2.1. Proiectarea interogărilor de selecție.

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”.

1. În caseta Database execut click pe pagina Queries de pe bara objects;

2. În zona de lucru sunt prezente două regimuri de creare a interogărilor:


Create query în Design view și Create query by using wizard. Aleg regimul Design View;

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:

Tables-include lista tabelelor create în BD curentă;

Queries-include lista interogărilor deja create în BD curentă;

Both-include lista tuturor tabelelor și interogărilor create în BD curentă.


Des. 1.8. Caseta Select Query în regim Design.

Din pagina Tables selectez prin dublu click tabelul Clienți.


După anexarea tabelului la grila interogării închid caseta Show Table.

4. Completez grila interogării conform desenului 1.9.

Des. 1.9. Interogarea în regim Design.

5. Specific criteriul de selecție pentru coloana Tip de contract “Partener”.

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”.

Completez grila interogării conform desenului 2.1.

Des. 2.1. Interogarea Clienți_Contracte în regim Design.

Des. 2.2. Interogarea Clienți_Contracte în regim Datasheet.

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.

Exemplu 1. Să se stabilească cantitatea de produse “ Fetească Neagră” până în prezent.


Des. 2.3. Interogarea Produse_Cantitate în regim Design

Des. 2.4. Interogarea Produse_Cantitate în regim Datasheet.

Exemplu 2. În ce zi a fost angajat lucrătorul “ Ion Vaslui”.


Des. 2.5. Interogarea Ziua_Angajării în regim Design.

Des. 2.6. Interogarea Ziua_Angajării în regim Datasheet.

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ă.

Posibilitatea de a aplica restricții și securitate a datelor împotriva acceselor neautorizate.

Integrarea datelor ce se manifesta prin asigurarea corectitudinii în momentul creerii.

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

S-ar putea să vă placă și