Sunteți pe pagina 1din 38

ACADEMIA DE STUDII ECONOMICE A MOLDOVEI

CATEDRA TEHNOLOGII INFORMAIONALE,

Studiu individual
la disciplina
Informatica Economic

Coordonator
Grad didactic, Cpn Valentina

Student Panicov Mihaela


Grupa MKL171

Chiinu,2017

1
Cuprins:
Partea 1...............................................................................................................................4
1.Proiectarea tabelului Excel..............................................................................................5
1.2.Elaborarea nomenclatorului .........................................................................................5
1.2.1.Formatarea valorilor monetare(currency)..................................................................6
1.3.Functia de cautare VLOOKUP....................................................................................6-7
1.4.Functii simple ce contin operatori +.-,*........................................................................7-8
1.5.Functii logice..................................................................................................................8
1.6.Functii calendaristice....................................................................................................8-9
1.7.Functii statistice............................................................................................................9-10
1.8.Functii matematice.......................................................................................................10-12
1.9.Validarea datelor............................................................................................................12
1.9.1.Utilizarea functiei Dget...............................................................................................13
1.10.Filtre.............................................................................................................................13
1.11.Sinteze de date prin subtotaluri..................................................................................13-14
1.12.Tabele Pivot..................................................................................................................15
1.13.Slicere...........................................................................................................................16
1.14.Diagrame.......................................................................................................................17
1.15.Concluzii.......................................................................................................................18
Partea 2................................................................................................................................19
2.1.Formularea problemei....................................................................................................20
2.2.Proiectarea structuriii tabelelor....................................................................................20-23
2.2.1.Scheme B.D. Relationale.............................................................................................23
2.2.Interogari de selectie....................................................................................................24-26
2.3.1.Interogari de totalizare..............................................................................................26-30
2.4.Interogari cu parametri.................................................................................................30-31
2.5.Interogari de actiune.....................................................................................................31-33
2.5.1.Interogari de modificare...........................................................................................33-34
2.5.2.Interogarfi de lichidare..............................................................................................34-35
2.6.Rapoarte...........................................................................................................................36

2
2.7.Formulare.......................................................................................................................37
2.8.Concluzii........................................................................................................................38

3
PARTEA 1
APLICATIA MICROSFT
EXCEL

4
1.Sarcin:Cafeneaua Loft este un local public ce are functia de deservire a ceaiului si
cafelei.
S se proiecteze un tabel n care s se afieze tipurile de cafea i ceai procurate cu scopul de
a duce evidena acestor pe anul 2017 .n tabel s se afieze denumirele de ceai i
cafea,cantitile,data procurrii,preul pe un kg ,i preul inclus cu TVA pentru produsele
date,figura1.

Figura 1.Tabelul cu datele iniiale

2.De elaborat nomenclatorul preurilor i de introdus preul initial pentru fiecare tip de cafea
i ceai,sortnd datele da la A la Z,figura 2.

2.1 Pentru a se afia valoarea preului nsoit de simbolul monetary ,formatm datele urmnd
urmtorii pai:

5
Selctm elementele pentru formatare:Home Cells Format Cells Currency astfel
obinem figura 2.1.

Figura 2.1 Formatarea datelor

3.De afiat n tabelul initial preul unitar pentru fiecare tip de produs.Pentru aceasta am
preluat din matricea ,O2:P15,preul unitar al fiecrui produs .Cutarea n aceast matrice se
realizeaz dup denumirea produselor din coloana A.Funcia de cutare nscris n coloana C
este reprezentat n figura 3.

Figura 3.Funcia de cutare pe vertical VLOOKUP.

Astfel datele din nomenclator ,cu ajutorul Funciei VLOOKUP ,au fost preluate n tabelul ca
date iniiale ,figura 3.1.

6
Figura 3.1 VLOOKUP

4.Calculm preul cu TVA ,pentru aceasta introducem in celula E urmtoarea formula

Figura 4 Pre cu TVA

7
Aflm care este preul final a produselor pentru aceasta n celula F3 introducem urmtoarea

formul

Prin AutoFill obinem i celelalte sume la procurarea produselor,figura 4.1.

Figura 4.1 .Preul final


5.Ca cafeneaua data sa aib o reputaie bun determinm termenul de valabilitate a
produselor cumparate (Data procurrii este i data fabricrii) cu ajutorul funciei logice If
pentru aceasta intrducem n celula H3 formula

Iar cu ajutorul opiunii AutoFill determinm termenul de valabilitate pentru restul


produselor,figura 6.

Figura 5 Termenul de valabilitate (valabil,expirat)


6.Aflm care este numrul de zile de la data cumprrii a produselor cu ajutorul funciei
pentru date calendaristice Days360 ,n celula I3 introducem formula

8
Cu ajutorul opiunii AutoFill vom obine pentru celelalte produse,figura 6.

Figura 6 Durata stocului


7.Aflm valoarea minim minima a preului final .Introducem formula

Aflm valoarea maxim a preului final.Introducem formula

9
Figura 7 Valoarea minim i maxim a pretului final

7.1 Aflm valoarea media a preului final .Introducem formula

Figura 7.1 Valoarea medie

8.Calculm care este suma total a produselor cu ajutorul funciei matematice


Sum,introducem formula

Deci suma total pe care o suport cafeneaua pentru a procura produsele date este
reprezentat n figura 8

10
Figura 8 Suma total

De asemenea cu ajutorul funciei matematice SUMIF determinm care este suma produselor
cumprate n cantitate de 100 kg,introducem urmtoarea formul

Suma ce a fost achitat doar pentru produsele de 100 kg este reprezentat in figura 9.1

11
Figura 8.1 Sumif
9.Pentru a vedea aparte pentru fiecare produs preul final vom valida datele dupa urmtorii
paii pentru cellule A2:A3
Data Data Validation , astfel obinem:

Figura 9
Iar cu ajutorul funciei Dget vom reprezenta pentru fiecare produs preul lui final ,fugura 9.1

12
Figura 9.1
10.Pentru filtrarea datelor urmarim pasii:Data->Sort&Filter ->Filter(figura 11)

Figura 10

11 .Pentru a face subtotal la pretul final a produselor urmarim pasii:


Data->Outline->Subtotal(figura11.1)

13
Figura11.1

12.Cu ajutorul PivotTable vom reprezenta cantitatea i termenul de valabilitate a produselor


,pentru aceasta vom urmri paii
Insert-Tables-PivitTable i vom obine figura 11

14
Figura 12

Iar in figura 12.1 este reprezentat Pivot Table

15
13.Vom folosi slicere pentru denumire ,cantitate i termenul de valabilitate pentru a
determina mai uor n ce cantiti sunt disponibile produsele,figura 13.

Figura 13 Slicere
14.Pentru a determina care produse sunt n cantiti mai mari vom folosi diagrama Tipul
Column ,vom urmrii paii
Insert-Charts-Insert Column Chart

16
Vom obine urmtorul grafic

Figura 14 Diagrama Tipul Column

17
15.Concluzii

Pentru situatia cand lucram cu liste datorita Excelului tabelele pot fi foarte utile prin faptul
ca imi simplifica munca. Cu un singur click am si formatare, si filtrare, mai mult decat atat,
tabelele se inteleg foarte bine si cu pivot table-urile si cu graficele si alte functii din Excel. Pe
langa asta, atunci cand am scris o formula pe o coloana, atunci cand apas ENTER formula e
automat multiplicata pe toata coloana.

18
PARTEA II
APLICATIA
MICROSFT ACCES

19
1 .Formularea problemei:
De proiectat tabelele BD la temaStatia de telefoane.Baza creata este destinata pentru a
controla evidenta achitarii abonatilor a serviciilor telefonice.
2.Creez o BD noua,atribuind numele statie de telefoane .Deschid baza de date si creez patru
tabele conform structurilor prezentate in figura1.1-1.8

Figura1.1 Tabelul Abonati in regim Design

Figura 1.2 Tabelul Abonati in tegim Datasheet

20
Figura1.3 Tabelul Achitari in regim Design

Figura3.4 Tabelul Achitari in regim Datasheet

21
Figura1.5 Tabelul Instalarii in regim Design

Figura1.6 Tabelul Instalari in regim Datasheet

22
Figura1.7 Tabelul Luni in regim Design

Figura 1.8 Tabelul Luni in regim Datasheet

2.1Scheme BD relationale
La proiectarea BD multitabelare ,mediul Acces pentru crearea legaturilor dintre tabele
(meniul Tools->Relationships)cu alegerea tipului de asociere (butonul Join Type )si
asigurarea integritatii referentiale a datelor (meniul Relationships->Edit Relationships)

Figura 1.9 Caseta Relationships

23
3.Interogari
Proiectarea interogarilor de selectie .
Exemplu 1Sa se proiecteze o integrare care afiseaza lista abonatilor din sectorul C.
1.In caseta Database execut click pe pagina Queries de pe bara objects.
2.In zona de lucru sunt prezente doua regimuri de creare a interogarilor Create Query in
Design view si Create query by using wizard aleg regimul Design View
3.Ca urmare se deschide caseta Select Query in regim Design View si caseta Show Table
(Figura2.1)caseta show table continue trei pagini:
Tables-include lista tabelelor create in BD curenta;
Queries-include lista interogarilor deja create in BD curenta;
Both-include lista tuturor tabelelor si interogarilor create in BD curenta.

Figura2.1 Caseta Select Query in regim Design


Din pagina Tables selectez prin dublu click tabelul Abonati dupa anexarea tabelului la grila
interogarii inchid caseta Show Table.

24
4.Completez grila interogarii conform Figurii 3.2

5.Specific criteriul de selectie pentru coloana sector c


6.Execut click pe butonul Save din bara cu instrumente si introduc un nume pentru
interogarea Abonati_sectorC.

Figura 2.3 Interogarea Abonati_sectorC in regim Datasheet

Exemplu 2 .Afisati informatia referitoare la abonatii care au incheiat contracte cu urmatoarele


numere:
A-302 si A-307.
Completez grila interogarii conform figurii 3.4

25
Figura3.4 Interogarea Abonati_info 1 in regim Design

Figura 2.5 Interogarea Abonatii_info 1 in regim Datasheet


3.1Interogari de tip Select ce include rindul total ,cimpuri calculate ,criterii de selectie si
gruparea se face dupa un singur cimp
Exemplu 1 .Sa se stabileasca suma achitata de abonatul Cretupina in prezent

26
Figura 2.6 Interogarea Suma_ab_Cretu in regim Design

Figura 2.7 Interogarea Suma-_ab_Cretu in regim Datasheet


Exemplu2.Care a fost prima zi in care abonatul Moraru a efectuat achitarea serviciilor
acordate

27
Figura 2.8Interogarea in regim Design

Figura2.9 Interogarea Suma _achitata_Moraru_in regim Design


Interogari de tip Select ce include in rindul total,cimpuri calculate ,criterii de selectie si
gruparea se face dupa mai multe cimpuri.
Exemplu 1 .Sa se determine sumele totale achitate pentru fiecare luna fiecare cuplare ,de
abonatii :A-301;A-303,A-306.

28
Figura2.10 Interogarea Sumele_totale in regim Design

Figura 2.11 Interogarea Sumele_totale in regim Datasheet.

29
Exemplu 2.Afisati informatia despre abonatii ce au achitat factura pentru luna septembrie si
fiecare cuplare.

Figura 2.12 Interogarea Achitari_septembrie in regim Design

Figura 2.13 Interogarea Achitari_septembrie in regim Datasheet


4.Interogari cu parametri
Exemplu 1 .Afisati informatia despre un anumit abonat pe o anumita perioada de timp/
Completez grila interogarii.
Pe rindul Criteria-introduc textul in paranteze patrate care va fi afisat in caseta de dialog a
parametrului:
Coloana Codul abonatului [introduceti codul abonatului]
Coloana data ->[inceputul perioadei]And<=[sfirsitul perioadei]

30
Figura 2.14 Interogarea Abonati_info in regim Design
Salvez interogarea cu numele Abonati_info si o rulez.Ca urmare ,se vor deschide consecutive
casetele de dialog ale interogarii cu parametri(figura 2.15)

Figura 2.15 Casetele de dialog Enter Parameter Value

5.Interogari de actiuni
Interogarie de actiuni sunt interogarile care efectueaza schimbari la nivelul bazei de date
,aceste modificari afecteaza atit structura tabelelor ,cit si datele continute de acestea.De aceea
,trebuie sa fim prudenti in lucrul ce aceste tipuri de interogari ,intrucit inregistrarile lichidate
,modificate nu pot fi restabilite.
Pentru a pastra integritatea datelor ,mai departe voi efectua citeva interogari pe baza copiilor
tabelelor realizate anterior.

31
Proiectarea interogarilor de actiune
5.1Interogari de creare a tablelor (Make-Table Query)
Exemplu :Afisati abonatii ce au achitat o suma mai mica de 60 pentru servicii telefonice.
Folosesc interogarea de tip Make Table pentru a crea tabelul Achitari 60 care va include
codurile tuturor abonatilor si suma spre achitare .
Procedez in urmatorul mod:
1.Creez o interogare pe baza tabelului Copie_Tabel_Achitari.
2.Includ in rindul Field cimpurile Cod_abonatului si Suma .In cimpul suma indic conditia
<=60 vor fi selectate inregistarile cu abonati care au achitat o suma mai mica ca 60(figura
30.1)
3.Din meniul Query aleg optiunea Make Table Query .In caseta de dialog Make Table indic
numele noului tabel (Achitari 60) si tasez ok (figura 3.1)

Figura 3.1 Interogarea Crearea Tabelului Achitari 60 in regim Design


In final ,salvez interogarea cu numele Achitari 60.Pentru a lansa interogarea ,execut dublu
click pe denumirea ei.
Pentru a putea vizualiza rezulatele ,deschid tabelul Achitari 60(figura3.1)din grupul de
obiecte Tables

32
Figura 3.2 Tabelul Achitari60 in regim Datasheet
5.2Interogari pentru modificarea datelor din tabele(Update Query)
Exemplu:Modificati denumirea sectorului din C in Ciocana
Includ in rindul Field cimpul Sector
Selectez optiunea Update Query din meniul Query.Ca rezultat,titlul constructorului de
interogari se modifica in Update Query din Query.Ca rezultat ,titlul constructorului de
interogari se modifica in Update Query ,iar in partea de jos apare rindul Update To.

Figura 3.3 Interogarea modificarea sectorului din C in Ciocana in regim Design

33
Introduc in rindul Update To pentru cimpul Sector-Ciocana
Indic in rindul Criteria pentru primul sector criteriul c
Actionez butonul DataSheet View din bara de instrumente ,pentru a obtine valorile curente
ale cimpului Sector care urmeaza a fi modificate.
Modificarile propriu-zise vor fi operate numai dupa revenirea in regim Design View si
excutarea comenzii Run din meniul Query .Ca urmare pe ecran va aparea mesajul despre
numarul total al inregistrarilor care urmeaza a fi modificate .Actionind butonul Yes ,MS
Access va efectua modificarile respective.Pentru a renunta la modificari,actionam butonul
NO.
Salvez interogarea atribuindu-i numele modificarea sectorului din C in Ciocana.

Figura 3.4.Tabelul Copie _Tabel_Abonati in regim Datasheet


2.5.3Interogari pentru lichidarea inregistarilor din tabele(Delete Query)
Exemplu :Lichidati abonatul cu codul A-306,care nu mai solicita serviciile telefonice
In rindul Field includ cimpurile care vir fi afisate sau oentru care vor fi specificate conditiile
de selectie ,adica cimpurile Cod_abonatului ,Nume ,Prenume.Ca rezultat ,in celulele
respective pentru fiecare cimp optiunea Where(figura 3.5)
Introduc in rindul Criteria criteriile de selectie ,in cazul meu,pentru cimpul Cod_abonatului
scriu conditia A-306(figura 3.5)

34
Figura3.5 Interogarea Lichidarea _abonatului_a306 in regim Desing
Pentru a vizualiza lista inregistrarilor care urmeaza a fi excluse ,actionez butonul Datasheet
View din bara de instrumente .Ca rezultat ,obtin fereastra reprezenatata in figura3.6

Figura 3.6
Salvez interogarea

Figura 3.6 (vedem ca A-306 este lichidat)

35
6 . Rapoarte
Raportul este un instrument eficient de prezentare a informatiei stocate in BD prin
imprimare.Raportul ofera utilzatorului un control complet asupra dimensiunii si aspectului
fiecarui element constitutive.
Regimul de vizualizare Design este destinat pentru crearea de sine statator a rapoartelor si
pentru impartirea raportului in sectiuni ,acestea fiind componentele individuale care
controleaza ce elemente apar si modul in care sunt formate.
Proiectarea rapoartelor
Exemplu:Sa se realizeze un raport pentru a afisa lista cu informatiile privitoare la
abonati.(figura 4)

Figura 4 .Raport privind lista cu abonati

36
7. Formulare
Formularul este un ansamblul de zone active alcatuit din mai multe tipuri de elemente
controale asociate,controale neasociate etc. ce permit utilzatorului sa introduca efecti
informatii.
Prin intermediul formularelor ,un utilzator al unei baze de date MS Acces poate simplifica
procesul de introducere a datelor,ofera un format usor de utilizat pentru lucru cu date si se
pot adauga elemente functionale.
Proiectarea formularelor

37
8.Concluzie
Programul Microsft Acces ofera posibilitatea avantajoasa pentru asigurarea datelor in
interiorul oricarei intreprinderi ,intr-un mod simplu si accesibil oricui.Acest program detie
mai mult eavatnte cum ar fi:
Independenta datelor fata de aplicatii ,astfel ca descrierea datelor este separata de
utilzarea acestora.
Posibilitatea de a aplica restrictii si securitate a datelor impotriva acceselor
neautorizate.
Integrarea datelor ce se manifesta prin asigurarea corectitudinii in momentul creerii.
Bazele de date pot fi accesate de la distante prin WS axistente si conectate la o retea
de calculatoare.
Pe de alta parte alte programe sunt mai costisitoare iar noi nu avem persoane instruite.

38

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