Sunteți pe pagina 1din 4

Raport de activitate la

tehnologii informaionale

Tema: Crearea i lucrul n baza de date

A realizat: Rotaru Victoria


Cotov Anastasia
Bezdrighin Veronica

A verificat: Gsca Veronica


O baz de date este o colecie de date corelate din punct de vedere logic, care reflect un anumit
aspect al lumii reale i este destinat unui anumit grup de utilizatori.
pot fi create i meninute manual (un exemplu ar fi fiele de eviden a crilor dintr-o
bibliotec, aa cum erau folosite cu ani n urm)
computerizat aa cum sunt majoritatea bazelor de date n momentul de fa.

Proiectarea bazelor de date relaionale:


1. identificarea tabelelor, relaiilor dintre ele i proprietilor acestora
2. elaborarea unor scheme conceptuale ce s ilustreze tabelele i legturile dintre ele
3. normalizarea relaiilor (obinerea de relaii ct mai simple, neincluse unele ntre altele,
eliminarea redundantelor, dar cu conservarea datelor i a dependenelor ntre ele, n vederea
eliminrilor confuziilor si greelilor)

Proiectarea bazei de date


Despre site Voluntari Nouti Publicaii Catalog ONG Media
-anunuri -rapoarte -lista organiz. -poze
-evenimente -articole -video

tabel menu

i idvoluntar idnoutati idpublicatii idcatalog idmedia


d

Sectia Voluntari:
tabel elev

id nume prenume email poza login parola clasa


tabel voluntari

i idelev idorganizaie
d

Sectia Noutati:
tabel categorie

i anun eveniment
d
tabel nouti

i denumire text_scurt text_lung poza idcategorie


d

Sectia Publicatii:
tabel publicatii

i data text idvoluntar poza


d
Sectia CatalogONG:
tabel contacteong

i nume telefon email site


d
tabel catalog

i denumire idcontacte poza


d

Sectia Media:
tabel media

i denumire_folder data poze video Idvoluntar


d

Am creat baza de date voluntar, n MySQL,ce conine urmtoarea structur:

Pentru a stoca datele, am creat un tabel pentru fiecare tip de informa ii necesar. Tipurile de
informaii pot cuprinde informaii despre voluntari, despre organizaii non-profit i detalii despre
rapoarte. Pentru a reuni date din mai multe tabele ntr-o interogare, ntr-un formular sau ntr-un
raport, am definit relaiile dintre tabele.
1. Informaiile despre voluntari care erau amplasate nainte ntr-o list de coresponden se
afl acum n tabelul elevi.
2. Informaiile despre ONG-uri care erau amplasate nainte ntr-o foaie de calcul se afl
acum n tabelul catalog.
3. Un ID unic, cum ar fi un ID voluntar, distinge o nregistrare de o alta ntr-un tabel. Prin
adugarea cmpului ID unic al unui tabel la alt tabel i prin definirea unei rela ii ntre
cele dou cmpuri, MySQL poate potrivi nregistrrile asociate din ambele tabele, astfel
nct avem posibilitatea s le reunim ntr-un formular, ntr-un raport sau ntr-o interogare.

n fiecare din seciunile prezentate mai sus, a fost introdus informaie


necesar.
Exemplu de introducere a informaiei:
Exemplu de date introduse:

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