Sunteți pe pagina 1din 13

Universitatea de Stat din Moldova

Facultatea ,,Științe Economice”


Departamentul ,,Contabilitate și Informatică Economică”

Lucru individual
La disciplina ”Tehnologii informaționale de comunicare”

STUDIU DE CAZ
Atelier de croitorie

Conducător științific :

Autorul :

Grupa :

Chișinău – 2018
INTRODUCERE
Dezvoltarea tehnologiilor informaționale și a mijloacelor hardware a permis firmelor , de-a lungul
anilorsă acumuleze volume mari de informații.
În activitatea firmei , datele procesate operativ și calitativ se transformă în informație care se utilizează
în luarea deciziilor de către conducerea firmei. Sub acest aspect, se poate afirma ca omul a devenit uman
din momentul în care a început sa munceasca, sa gândeasca si sa creeze tehnologie, construind, treptat,
între societate si natura, un mediu tehnologic tot mai dens, cu impact profund asupra dezvoltarii.
Într-un perimetru mai cuprinzător, conceptul de tehnologie desemnează "ansamblul sistematizat de
cunoștințe despre activitățile umane care fac uz de rezultate ale cercetării științifice, experimentări, calcule
și proiecte, precum și de unelte, mașini și aparate; restrâns, ansamblul procedeelor (metode, rețete, reguli)
și mijloacelor materiale (unelte, mașini, aparate) utilizate în vederea desfășuării unei activități".
O bază de date este un instrument pentru colectarea și organizarea informațiilor. Bazele de date pot
stoca informații despre persoane, produse, comenzi sau orice altceva. Multe baze de date încep sub formă
de liste într-un editor de text sau într-o foaie de calcul. Pe masură ce lista crește, incep să apară redudante
și incosistente în datele prezente. Datele devin greu de înteles în formă de listă, iar posibilitățile de a cauta
și extrage subseturi de date pentru revizuire sunt limitate. Odata ce încep să apară aceste probleme, este o
ideie bună să se transfere datele într-o bază de date creată de un sistem de gestionare al bazelor de date
(DBMS), cum ar fi Microsft Office Access 2010.
O bază de date computerizată este un container de obiecte. O bază de date poate conține mai mult de un
tabel. De exemplu, un sistem de urmărire a inventarului care utilizează trei tabele nu reprezintă trei baze
de date, ci o bază de date care conține trei tabele. În afara cazului în care a fost proiectată în mod special
pentru a utiliza date sau cod din alta sursă, o bază de date. Access stochează tabelele sale într-un singur
fișier, împreuna cu alte obiecte, cum ar fi formulare, rapoarte, interogări
Un tabel dintr-o baza de date este similar ca aspect cu o foaie de calcul, in sensul ca datele se stocheaza
in randuri si coloane. Astfel, este de obicei simplu sa se importe o foaie de calcul intr-un tabel dintr-o baza
de date. Fiecare rand dintr-un tabel se numeste inregistrare. Inregistrarile reprezinta locul in care se
stocheaza elemente informationale individuale. Fiecare inregistrare este compusa dintr-unul sau mai multe
campuri. Campurile corespund coloanelor din tabel. Campurile trebuie sa aiba un anumit tip de date, fie ca
este text, data sau ora, numar sau alt tip de date.Formularele sunt denumite uneori ,,ecrane de introducere
de date”. Ele reprezinta interfata pe care o utilizati pentru a lucra cu date si contin deseori butoane de
comanda care efectueaza diverse comenzi.
Aveți posibilitatea să creați o bază de date fără a utiliza formulare, editînd pur și simplu datele din foile
de date ale tabelelor. Cu toate acestea, majoritatea utilizatorilor de baze de date prefer să utilizeze
formulare pentru vizualizarea, introducerea și editarea datelor din tabele.
Rapoartele se utilizează pentru sintetizarea și prezentarea datelor din tabele. Un raport răspunde de
obicei unei anumite întrebări, cum ar fi ,,Cîti bani am încasat de la fiecare client în luna septembrie ?”
sau ,,În ce orașe se află clienții nostri?” Fiecare raport poate fi formatat pentru a prezenta informațiile în
cel mai lizibil mod posibil. Un raport poate fi executat oricînd și va reflecta întotdeauna datele curente din
baza de date. Rapoartele sunt formatate în general pentru a fi imprimate, dar pot fi vizualizate și pe ecran,
pot fi exportate în alt program sau trimise ca mesaj de poșta electronică.
Interogările sunt adevăratele ,,animale de povară” dintr-o bază de date, deoarece pot efectua multe
funcții diferite. Funcția lor cea mai obișnuită este de a regăsi date specifice din tabele. Datele pe care
doriți să le vedeți se află de obicei în mai multe tabele, iar interogările permit vizualizarea lor într-o
singură foaie de date. De asemenea, din moment ce nu doriți să vedeți de obicei toate înregistrările odată,
interogarile permit adăugarea de criterii pentru a ,,filtra” datele și a se afișa numai înregistrările dorite.
Interogările servesc deseori ca sursă de înregistrari pentru formulare și rapoarte.
Anumite interogări sunt ,,actualizabile”, adică se pot edita datele din tabelele subiacente prin intermediul
foii de date a interogării. Dacă lucrați într-o interogare actualizabilă, rețineți că modificările dvs. se
efectuează de fapt în tabe, nu doar în foaia de date a interogării.
Interogarile se împart în două tipuri principale: interogări de selectare și interogări de acțiune. O
interogare de selectare regăseste pur și simplu datele și le face disponibile pentru utilizare. Rezultatele
unei interogări se pot vizualiza pe ecran, se pot imprima sau se pot copia în clipboard. Aveți de asemenea
posibilitatea să utilizați datele unei interogări ca sursă de înregistrări pentru un formular sau raport.
O interogare de acțiune efectuează, după cum sugerează și numele, o activitate cu datele. Interogarile de
acțiune pot fi utilizate pentru crearea de tabele noi, pentru adăugarea datelor la tabele existente, pentru
actualizarea datelor sau ștergerea lor.
Formularul este un ansamblu de zone active , alcătuit din mai multe tipuri de elemente : controale
asociate , controale neasociate ce permit utilizatorilor să introducă efectiv informații. Prin intermediul
formularelot , 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ă
Macrocomanda reprezintă un mijloc de automatizare a unei serii de acțiuni executate succesiv , ce
permite ridicarea gradului de eficientizare a activităților.
I – Proiectarea bazei de date în mediul Access a Atelierului de croitorie
,,Adriana’s WorkShop” conform specificului activății desfășurate.

1.Proiectarea bazei de date multitabelară


a) Descrierea domeniului de aplicare a bazei de date
   Pentru realizarea unei baze de date privind evidența comenzilor se folosește Programul Microsoft
Office – Microsoft Access. Cu ajutorul programei Microsoft Access am creat baza de date privind
evidența comenzilor, utilizînd opțiunea ,,New-Blank-Datebase”. Am deschis baza de date nou creată și am
selectat opțiunea ,,Table” , am creat patru tabele cu ajutorul opțiunei ,,Create Table Design ” :
Tabela Servicii;
Tabela Comenzi;
Tabela Clienți;
Tabela Angajați.
După crearea acestor tabele , s-au creat în fiecare tabelă mai multe cîmpuri după cum urmează:
Tabela Servicii are cîmpurile: -Denumirea serviciilor - Preț - Descrierea serviciilor (Cheia
primară a acestui tabel este ,,Denumirea serviciilor”.(Fig.)
Tabela Comenzi are cîmpurile: - Numele/Prenumele – Denumirea serviciilor – Cantitatea –
Suma , lei - Contract - Data/Luna/Anul (cheia primară a acestui tabel este ,,Numele/Prenumele”
iar cîmpul Denumirea serviciilor este cheia externă , aceasta făcînd legătura dintre dintre tabele
Comenzi și Servicii. (Fig.)
Tabela Clienți are cîmpurile: - Numele/Prenumele- IDNP – Numărul de telefon ( acest tabel nu
are cheie primară , cheia externă a acestui tabel este ,,Numele/Prenumele” care face legătura dintre
tabelele Comenzi și Clienți , cu cheia primară ,,Numele/Prenumele” a tabelului Comenzi.(Fig.)
Tabela Angajați are cîmpurile: - Numele/Prenumele – IDNP – Contract – GMS ( cheia primară a
acestui tabel este ,,Contract” , totodată ea este și cheia externă care face legătura dintre tabelurile
Comenzi și Angajați. (Fig.)
În cazul realizării tabelelor existente în baza de date și în cazul meu pentru ,,Evidența Comenzilor” se
crează anumite legături între tabelele care sau realizat. Funcția Relationships din meniul Database Tools
va arăta legătura creată între tabele , iar pentru a arăta toate legăturile se folosește SHOW ALL . (Fig.)
Proiectarea tabelelor
 Schema BD relațională

(Fig.1)
 Tabelele în regim Design și Datasheet

(Fig.1.1) Crearea tabelului Servicii


(Fig.1.3)Crearea cîmpurilor tabelului Servicii

(Fig.1.4) Crearea tabelului Comenzi

(Fig.1.5)Crearea cîmpurilor ale tabelului Comenzi


(Fig.1.6) Crearea tabelului Clienți

(Fig.1.7) Crearea cîmpurilor tabelului Clienți

(Fig.1.8)Crearea tabelului Angajați

(Fig.1.9) Crearea cîmpurilor tabelului Angajați


II-Proiectarea interogărilor de selecție
a) 1. Să se afișeze lista clienților care au efectuat comanda în luna septembrie.

2.Să se afișeze clientul cu contractul nr.21

3) Să se afișeze serviciile cu prețul de 50 de lei.


b) 1.Cînd a încheiat contractul Lupei Zinaida cu firma ,,Adriana’s Design” ?

2.Cîți lucrători are firma ,,Adriana’s Design”?

3.Cîte servicii are firma ,,Adriana’s Design”?


c) 1. Cîți clienți au făcut comandă în cantitate de 10 buc.

2.Ce sumă de bani urmează să încasează firma ,,Adriana’s Desig

3.Cîți clienți sunt pentru fiecare serviciu ?


III-Interogări de acțiune
a) Make-table
1. Să se afișeze clienții care au achitat 2000 de lei pentru comandă.

b) Append
1.Să se afișeze lista clienților care au efectuat comanda în luna septembrie.

c) Update
IV-Proiectarea a două rapoarte
Informația despre sumele achitate de fiecare abonat și totalurile pentur fiecare comandă

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