Sunteți pe pagina 1din 32

Universitatea de Stat din Republica Moldova

Facultatea tiine Economice


Catedra Finante si banci

Lucru individual
la disciplina Tehnologii informationale de comunicare

STUDIU DE CAZ
GESTIONAREA UNUII CAMIN

Conducator stiintific:
Autorul:
Grupa:

CHISINAU 2014

Cuprins

1. Introducere
2. Formularea problemei
3. Scopul crerii BD
4. Tabele
5. Cereri
6. Rapoarte
7. Formulare
8. Macrouri
9. Concluzie

1. Introducere
Microsoft Office Access 2003 este prima aplicaie Office care administreaz date. Informaia
poate fi stocat i prelucrat i cu ajutorul altor aplicaii puse la dispoziie de pachetul Office (Excel,
Outlook, Word).
Dac se dorete stocarea unui volum foarte mare de date, cu un nivel ridicat de complexitate i
numr mare de legturi sau dac timpul alocat cu administrarea i lucrul cu informaia este mare,
atunci se utilizeaz aplicaia Access.
Access este o aplicaie dedicat administrrii datelor. Aplicaia ofer instrumente specializate
pentru administrarea datelor, opiuni de conectare cu baze de date externe, caracteristici de
customizare, faciliti de publicare a datelor pe Internet sau ntr-un Intranet al companiei.
O caracteristic aparte pentru Access const n stocarea datelor prin crearea de baze de date
relaionale. Informaia este stocat n Excel prin registre de lucru, n Outlook prin intermediul
directoarelor, iar n Word prin intermediul tabelelor, constituind baze de date bazate pe fiiere cu
stocare uniform a datelor. Aceste sunt constituite din liste de nregistrri n care o nregistrare
stocheaz ntreaga informaie referitoare la un item particular. Principala problem a acestor baze de
date const n redundana datelor.
O baz de date relaional rezolv problema aceasta prin stocarea unei singure copii pentru
cmpurile duplicate ntr-o list separat i utilizarea unui identificator pentru a referi aceast list.
Pentru a stoca i administra date cu ajutorul aplicaiei Access, trebuie s se traverseze urmtorii
pai:
1 1. crearea unei baze de date o baz de date conine informaii privind datele care urmeaz a
fi stocate i administrate; se pornete de la o baz de date sau utiliznd aplicaii de tip wizard incluse
n Access;
2 2. adugarea de tabele n baza de date un tabel este un obiect al bazei de date care stocheaz
date; fiecare tabel conine o list de nregistrri;
3 3. definirea sau modificarea relaiilor dintre tabele pentru ca baza de date s poat
administra datele, este necesar ca s se defineasc relaiile dintre tabelele definite; n anumite cazuri,
Access definete automat relaiile, dar de cele mai multe ori, relaiile se definesc n mod explicit de
ctre utilizatori;
4 4. crearea de alte obiecte ale bazei de date pentru lucrul cu datele stocate:
5 - interogarea instrument pentru extragerea, combinarea i vizualizarea datelor din unul sau
mai multe tabele n concordan cu criteriile furnizate de ctre utilizator;
6 - formularul o fereastr similar unei casete de dialog care conine un set de controale care
permit vizualizarea, introducerea sau editarea datelor pentru datele din unul sau mai multe tabele;
7 - pagina de acces la date o pagin Web similar cu formularul care permite publicarea
datelor ntr-o reea de calculatoare; utilizatorii deschid pagina de acces la date prin aplicaia browser
pentru a vizualiza i actualiza datele stocate n tabelele bazei de date; - raportul iniial, utilizat
pentru tiprirea datelor selectate din baza de date; permite etichetarea, sortarea, gruparea i
sintetizarea datelor.
8 5. introducerea datelor n baza de date.
Interogrile, formularele, paginile de acces la date i rapoartele ofer instrumente pentru
vizualizarea, adugarea, modificarea, selectarea, combinarea, sortarea, sintetizarea i tiprirea
informaiilor din baze de date. Nici unul din aceste obiecte nu stocheaz date. ntr-o baz de date,
toate datele sunt stocate n tabele.
3

2. Formularea problemei
De creat o BD, la tema Camin , unde vor fi stocate informaiile personale despre fiecare
student aparte cit si despre grupe si curatorii lor la fel despre locul lor in camin .
3. Scopul crerii BD
n prezent, orice institutie caut s-i automatizeze procesele , astfel si noi am incercat s
automatizam procesul de evidenta a datelor despre studentii in camin , de a obtine careva date intr-o
perioada scurta de timp si corecte.

1.
2.
3.
4.
5.
6.
7.
8.
9.

Obiectivele principale ale problemei sunt:


Separarea informaiei existente pe tabele, care ar permite aranjarea informaiei
ntr-un mod sumplu de operat, rapid de neles i accesat;
Specificarea cheielor primare n cadrul tabelelor;
Stabilirea legturilor dintre tabele, pentru unificarea ntregii informaii ntrosingur baz de date;
Crearea de cereri de selecie, pentru selecia i afiarea informaiei din tabele,
cu ajutorul unor condiii logice;
Crearea interogrilor ncruciate i de aciune pentru afiarea unor valori
rezumative; tergerea, actualizarea i adugarea informaiei, sau crearea unor
noi tabele pe nregistrrile care respect anumite condiii;
Crearea de rapoarte cu cmpuri calculate i pe baza unor cereri cu parametru
cu scopul de a rezuma informaiile din baza de date;
Crearea de macroinstruciuni care s deschid tabelele, cererile i rapoartele
create anterior;
Crearea de formularea care ar permite o vizualizare rapid a informaiei din
baza de date- din tabele, cereri, rapoarte i alte formulare;
Crearea unui formular care ar permite utilizarea datelor din mai multe tabele.

4.)Elaborarea tabelelor
Pentru executarea lucrarii individuale la tema Proiectarea si exploatarea bazelor de date este
necesar sa proiectam tabelele bazei de date. Tabelele reprezentind o colectie de informatii asociate
unui subiect definit, fiind formate din cimpuri, care stocheaza o unitate de informatii si inregistrarile
care sunt o colectie de cimpuri.Tabelele in ansamblu ne arata repartizarea grafica a relatiilor stabilite
intre inregistrarile BD prin optiunea Edit Relationsheep.
In primul tabel am folosit date generale despre :

In cel de-al doilea tabel am informatii despre nota , data si studentii in camine pe o anumita baza de
inmatriculare si respectiv un cimp de relatii :cod student

In al treilea tabel sunt prezentate date despre denumirea grupei , seful de grupa si curatorul . cimpul de
relatie este :cod specialitate
:

Edit Relationships
Cimpul comun este cimpul ce se permite sa se repete, atribuindui-se cheia primara. Pentru
exercitarea diverselor operatiuni asupra acestor tabele, voi crea o relatie intre ele, legind cimpurile
astfel prin optiunea Relationships, creind legatura permanenta:

5.)Crearea interogarilor
Interogarile reprezinta o metoda de descriere a inregistrarilor pe care dorim sa le extragem, ele fiind
respectiv un mod de selectie si afisare a informatiei din unul sau mai multe tabele, prin intermediul unor
conditii logice. Interogarile ne permit sa extragem si sa ne concentram asupra unei informatii concrete, sa
adaugam, lichidam modificam tabelele si sa cream tabele noi. In continuare voi proiecta citeva interogari
astfel incit sa satisfaca conditiile problemelor. Trebuie sa specificam faptul ca avem interogari de selectie
Select Query prin intermediul carora extragem si afisam informatia in regim tabelar, acestea la rindul lor se
specifica in trei categorii:
1) Interogari ce nu contin rindul Total, doar cimpuri calculate si criterii de selectie;
2) Interogari care contin rindul Total, iar gruparea se face dupa un singur cimp;
3) Interogari cu grupari dupa mai multe cimpuri

Select1:
Sa se afiseze lista studentilor ai curatorului Malai E???

Sa se afiseze informatia privind studentii cu nota >7???

10

Sa se afiseze seful si curatorul la grupa MK901:???

11

Select 2:
Sa se afiseze nota medie a studentilor???

12

Sa se afiseze nota medie a studenului din camera 66 ????

13

Sa se afiseze :nota maxima pentru prima grupa ???

14

Select 3.
Sa se afiseze :notele medii mai mari ca 6 grupate pe date ???

15

Sa se afiseze :nota medie la fiecare zia studentilor ce stau la camin pe baza de sport ???

16

Sa se afiseze :nota mai mare ca 7 in luna 10 pe facultate ???

17

Make table query :


Pentru a putea mai usor verifica personalul avem nevoie sa includem intr-un tabel separat prin intermediul
cererii make table informatiile despre denumirea grupei si seful ei ???

18

Append query :
Pentru a avea posibilitatea de a adauga niste inregistrari in tebelul deja existent de la cererea Make table voi
folosi o interogare Append:si anume coloana cod grupa mai adaugam den grupa ???

19

Delete query :
Se cere de sters toata inregistrarea din tabelul : delete 1

20

???

Update query :
Este necesar de facut actualizarea notei pentru toti studentii cu minus un bal ???

21

Append query !!!

22

6.)Crearea rapoartelor
Raportul este un rezumat al informatiei din unul sau mai multe tabele ce ne permite sa includem
imbunatatiri, furnizind informatii detaliate si rezumative, ele pot include si calcule, oferind
posibilitatea oformarii attractive gruparii si sortarii informatiei cu prezentarea imaginilor grafice.
Pentru a crea un raport in primul rind imi este necesar un tabel apoi o interogare ???
Eu am sa efectuiez un raport pe baza tabelului deja existent sub denumirea de student

23

24

Sa incercam sa creem un nou raport bazat pe cerere cu parametru :

25

26

7.)Crearea formularelor
Formularul, ca mijloc de afisare a informatiei, permite proiectantului sa creeze o metoda mult
mai comoda de introducere a informatiei, excluzind erorile la introducerea informatiei. Formularul
poate include cimpuri din mai multe tabele, controale associate(Field list) si neasociate (Tool box),
iar pentru imbunatatirea aspectului formularului pot fi adaugate chenare si imagini grafice.

Form baza !!

27

Form cerere

Form tabele

Form raport !!!


28

Form incuibat !!!

29

Macrosurile in baza carora au fost effectuate


formularele

30

31

Concluzie
La realizarea BD Camin am aplicat n practic cunotineele accumulate la curs i la
orele practice ct i cunotinte accumulate din alte surse. In acelasi timp a fost o convingere
n plus ca elaborarea i gestionarea sistemelor informatice este necesar in orice domeniu de
activitate.

Pe parcursul realizarii proiectului am captat deprinderi i nvat de a proiecta i crea


o baz de date te tip relaional. Am aflat care sunt momentele principale n crearea
unei bd. Elementul de baz fiind proiectarea acesteia, deoarece o data proiectat
incorect ne ntlnim cu mai multe probleme dup, ceea ce ne face de a ne ntoarce
napoi la proiectare i de a schimba. Aici am luat deprinderi de a crea un tabel, a
extrage informaia n multiple moduri i criterii, pentru ca n final executnd un
meniu, vedem cit de clar vizibila i accesibila este informaia. Ne-am convins repetat
ct de esenial i avantajos este de a computeriza procesul industrial.

32

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

  • Iee
    Iee
    Document11 pagini
    Iee
    PavelEdu
    Încă nu există evaluări
  • Ziua 1
    Ziua 1
    Document2 pagini
    Ziua 1
    PavelEdu
    Încă nu există evaluări
  • Iee
    Iee
    Document11 pagini
    Iee
    PavelEdu
    Încă nu există evaluări
  • Planul Marshal
    Planul Marshal
    Document13 pagini
    Planul Marshal
    GheorghePleșca
    Încă nu există evaluări
  • ANTREPRENORUL1
    ANTREPRENORUL1
    Document2 pagini
    ANTREPRENORUL1
    PavelEdu
    Încă nu există evaluări
  • Conta Bili Tate
    Conta Bili Tate
    Document17 pagini
    Conta Bili Tate
    PavelEdu
    Încă nu există evaluări
  • Teorie, Teza de Licenta
    Teorie, Teza de Licenta
    Document2 pagini
    Teorie, Teza de Licenta
    PavelEdu
    Încă nu există evaluări