Documente Academic
Documente Profesional
Documente Cultură
Studiu individual
la disciplina
Informatica Economic
Coordonator
Grad didactic, Cpn Valentina
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.
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.
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.
Astfel datele din nomenclator ,cu ajutorul Funciei VLOOKUP ,au fost preluate n tabelul ca
date iniiale ,figura 3.1.
6
Figura 3.1 VLOOKUP
7
Aflm care este preul final a produselor pentru aceasta n celula F3 introducem urmtoarea
formul
8
Cu ajutorul opiunii AutoFill vom obine pentru celelalte produse,figura 6.
9
Figura 7 Valoarea minim i maxim a pretului final
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
13
Figura11.1
14
Figura 12
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
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
20
Figura1.3 Tabelul Achitari in regim Design
21
Figura1.5 Tabelul Instalarii in regim Design
22
Figura1.7 Tabelul Luni in regim Design
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)
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.
24
4.Completez grila interogarii conform Figurii 3.2
25
Figura3.4 Interogarea Abonati_info 1 in regim Design
26
Figura 2.6 Interogarea Suma_ab_Cretu in regim Design
27
Figura 2.8Interogarea in regim Design
28
Figura2.10 Interogarea Sumele_totale in regim Design
29
Exemplu 2.Afisati informatia despre abonatii ce au achitat factura pentru luna septembrie si
fiecare cuplare.
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)
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)
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.
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.
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
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)
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