Sunteți pe pagina 1din 29

Universitatea de Stat din Republica Moldova

Facultatea tiine Economice


-BD
Tema: Armata naional
Profesor: Calmis Elena
Realiat: C!irua Mi!ai

"
Cuprins
#ntroducere
$% Structura &aei de date
$%$ #dentificarea entitatilor
$%' Relaiile dintre tabele%#nte(ritatea datelor
'% Cereri
'% $ #ntero()ri de selecie a *nre(istr)rilor(Select Query)
a) Tip 1 (cu un cimp calculat)
b) Tip 2 (cu grupare pe un singur nivel in gridul cererii si adaugarea cimpului total)
c) Tip 3 (cu grupare in adincime)
'%'% #ntero()ri de actualiare a *nre(istr)rilor +Update ,uer-.
'%/% #ntero()ri de e0cludere a *nre(istr)rilor +1elete ,uer-.
'%2% #ntero(ari de adau(are+3pend ,uer-.
'%4% #ntero(ari de creeare a tabelelor noi +Ma5e-Table-,uer-.
/% Rapoarte
/%$ 3fisarea informatiei a toatei marfei
/%' 3fisarea informatie partial dorite a marfei
2% Formulare
Concluii%
$
Introducere
Microsoft 6ffice 3ccess '""/ este prima aplicaie 6ffice care administrea) date% #nformaia poate fi
stocat) 7i prelucrat) 7i cu a8utorul altor aplicaii puse la dispoiie de pac!etul 6ffice +E0cel9 6utloo59
:ord.%
1ac) se dore7te stocarea unui volum foarte mare de date9 cu un nivel ridicat de comple0itate 7i
num)r mare de le()turi sau dac) timpul alocat cu administrarea 7i lucrul cu informaia este mare9 atunci se
utiliea) aplicaia 3ccess%
3ccess este o aplicaie dedicat) administr)rii datelor% 3plicaia ofer) instrumente specialiate pentru
administrarea datelor9 opiuni de conectare cu bae de date e0terne9 caracteristici de customiare9 facilit)i
de publicare a datelor pe #nternet sau *ntr-un #ntranet al companiei%
6 caracteristic) aparte pentru 3ccess const) *n stocarea datelor prin crearea de bae de date
relaionale% #nformaia este stocat) *n E0cel prin re(istre de lucru9 *n 6utloo5 prin intermediul
directoarelor9 iar *n :ord prin intermediul tabelelor9 constituind bae de date baate pe fi7iere cu stocare
uniform) a datelor% 3ceste sunt constituite din liste de *nre(istr)ri *n care o *nre(istrare stoc!ea) *ntrea(a
informaie referitoare la un item particular% Principala problem) a acestor bae de date const) *n
redundana datelor%
6 ba) de date relaional) reolv) problema aceasta prin stocarea unei sin(ure copii pentru
c;mpurile duplicate *ntr-o list) separat) 7i utiliarea unui identificator pentru a referi aceast) list)%
Pentru a stoca 7i administra date cu a8utorul aplicaiei 3ccess9 trebuie s) se traversee urm)torii pa7i:
$ $% crearea unei bae de date < o ba) de date conine informaii privind datele care urmea) a fi
stocate 7i administrate= se porne7te de la o ba) de date sau utili;nd aplicaii de tip >iard incluse *n
3ccess=
' '% ad)u(area de tabele *n baa de date < un tabel este un obiect al baei de date care stoc!ea) date=
fiecare tabel conine o list) de *nre(istr)ri=
/ /% definirea sau modificarea relaiilor dintre tabele < pentru ca baa de date s) poat) administra
datele9 este necesar ca s) se defineasc) relaiile dintre tabelele definite= *n anumite cauri9 3ccess define7te
automat relaiile9 dar de cele mai multe ori9 relaiile se definesc *n mod e0plicit de c)tre utiliatori=
2 2% crearea de alte obiecte ale baei de date pentru lucrul cu datele stocate:
4 - intero(area < instrument pentru e0tra(erea9 combinarea 7i viualiarea datelor din unul sau mai
multe tabele *n concordan) cu criteriile furniate de c)tre utiliator=
? - formularul < o fereastr) similar unei casete de dialo( care conine un set de controale care permit
viualiarea9 introducerea sau editarea datelor pentru datele din unul sau mai multe tabele=
@ - pa(ina de acces la date < o pa(in) :eb similar) cu formularul care permite publicarea datelor
*ntr-o reea de calculatoare= utiliatorii desc!id pa(ina de acces la date prin aplicaia bro>ser pentru a
viualia 7i actualia datele stocate *n tabelele baei de date= - raportul < iniial9 utiliat pentru tip)rirea
datelor selectate din baa de date= permite etic!etarea9 sortarea9 (ruparea 7i sintetiarea datelor%
A 4% introducerea datelor *n baa de date%
'
#ntero()rile9 formularele9 pa(inile de acces la date 7i rapoartele ofer) instrumente pentru
viualiarea9 ad)u(area9 modificarea9 selectarea9 combinarea9 sortarea9 sintetiarea 7i tip)rirea
informaiilor din bae de date% Bici unul din aceste obiecte nu stoc!ea) date% Cntr-o ba) de date9 toate
datele sunt stocate *n tabele%
Formularea problemei
1e creat o &19 la tema Darmata nationala E unde vor fi stocate informaiile despre an(a8atii
companiei9 produsele si serviciile prestate9 preturile9 numerele vindute% Fa sfirsit e necesar de a preenta si
de a modifica datele s%a%
Scopul crerii BD
3i orice a(ent economic caut) s)-7i automatiee procesul de producere9 astfel si noi am incercat
s) automatiam procesul de evidenta9 de a calcula profitul9 ce este motivare intreprinatorilor9 de a obtine
careva date intr-o perioada scurta de timp si corecte%
G
1. Tabelele BD
Schema relaional a BD
/
$% Tabelul an(a8atii 9 include informaia despre : HHH
2
'% Tabelul structura va contine informatie despre : HH
Tabelul detalii va contine informatie despre HH
4
?
2. Interogari
2.1 a) Tipul 1 (cu un cimp calculat)
$% Sa se determine numarul de copii ale an(atilor %
'% Sa se determie sectiiile de activitateHHH
@
/% Sa se afisee sectia de activitate a an(a8atilor HHH
A
b) Tipul 2 (o grupare pe un singur nivel in gridul cererii si adaugarea cimpului total)
$% Sa se determine repartitia pe virste ma0ime HHH
G
'% Sa se afle numele si prenumele an(a8atilor cu ' copii HHH
$"
'-/ . sa se determine numele an(a8atilor din sectia 8uridica HHH
$$
c) Tipul 3 (cu grupare in adincime)
$% Sa se determine an(a8atii cu salariu mai mare ca $""" de lei HHH
$'
' 1eterminam la o anumita data cine a fost an(a8atHH
$/
/% Pentru an(a8atii care au o virsta mai mare deterninam numarul de copiii si sectia de activitate%
$2
$4
2.2 Interogari de creeare a tabelelor noi (Make-Table-uer!)
2.3 Interogari de adaugare ("pend uer!)
$?
$@
2.# Interogari de actuali$are a %nregistrarilor (&pdate uer!)
3 crescut numarul de copii HHH
2.' Interogari de e(cludere a %nregistrarilor ()elete uer!)
E0cludem toate informatiile din tabelul delete HH%
$A
3. Rapoarte
$G
'"
'$
Efectuat pe baa tabelului :
Cu parametru HHH
''
'/
'2
4. Formulare
Formularul permite unui proiect de &1 sa creee o metoda de introducere a datelor prietenoase
pentru utiliare
#n &1 data am efectuat urmatoarele astfel:
1ar mai intii avem nevoie de creearea macrousurilor care vor desc!ide formularele:
"ctionind butonul Tabele*vom obtine urmatoarea+
"ctionind butonul ,ereri -.
'4
"ctionind butonul .apoarte-.
'?
5. Macrouri
$% voi preenta un macrou al butonului E an(a8atii E ce va desc!ide tabelul an(a8atii%
'@
Concluzie
Fa realiarea &1 Iarmata nationala E am aplicat *n practic) cuno7tineele accumulate la curs
7i la orele practice c;t 7i cuno7tinte accumulate din alte surse% #n acelasi timp a fost o convin(ere
*n plus ca elaborarea 7i (estionarea sistemelor informatice este necesar) in orice domeniu de
activitate% Pe parcursul realiarii proiectului am captat deprinderi 7i *nv)at de a proiecta
7i crea o ba) de date te tip relaional% 3m aflat care sunt momentele principale *n crearea
unei &1% Elementul de ba) fiind proiectarea acesteia9 deoarece o data proiectat) incorect
ne *nt;lnim cu mai multe probleme dup)9 ceea ce ne face de a ne *ntoarce *napoi la
proiectare 7i de a sc!imba% 3ici am luat deprinderi de a crea un tabel9 a e0tra(e
informaia *n multiple moduri 7i criterii9 pentru ca *n final e0ecut;nd un meniu9 vedem cit
de clar viibila 7i accesibila este informaia% Be-am convins repetat c*t de esenial 7i
avanta8os este de a computeria procesul industrial%
'A

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