Sunteți pe pagina 1din 3

<tema lectie=Proiectarea si normalizarea bazelor de date loc=Infoeducatie an=2008 />

Proiectarea si normalizarea bazelor de date


1.GN !irlines
!"and un aero#ort international GN !irlines$ care face trans#ort de
#asa%eri$ sa se #roiecteze o baza de date care inde#lineste urmatoarele cerinte&
' sa se retina toate a"ioanele care com#ania le are in #osesie
' sa se retina toti #ilotii com#aniei cu ran%urile #ilot $ co#ilot
' sa se retina toate zborurile (numai #lecare si destinatie $ ora #lecare si
sosire)
' la fiecare zbor se "rea sa se stie ce #ilot si co#ilot au #ilotat si ce aerona"a
a fost folosita
' sa se retina biletele care au fost taiate $ #entru ce cursa si ce #ersoana.
2.*ersul trenurilor
+a se #roiecteze o baza de date #entru a retine mersul trenurilor.
+e "or retine &
' toate orasele si %arile (un oras #oate sa aiba mai multe %ari)
' le%aturile directe dintre %ari e,(-ucuiesti '> .alea Pomului$ 20 /m)
' toate trenurile si ti#ul lor (accelerat $ ra#id $ #ersonal $ ic $ etc)
' ruta fiecarui tren (#lecare0dest0toate %arile #rin care o#reste)
1. 23#ermar/et
!"and un ma%azin (4eal sa zicem) si #resu#und ca toate #ersoanele isi dau
numele$ #reumele si -NP'ul atunci cand #latesc$ #roiectati o baza de date care &
' sa retina toate #rodusele #e cate%orii
' sa retina toate casele la care se #lateste
' de fiecare data cand #ersoana #lateste la casa sa se retina cosul curent de
cum#araturi 0 totalul de #lata.+e "or retine toate cosurile de cum#araturi
al unei #ersoane #entru a "edea care sunt cele mai comune #roduse
cum#arate.

5.-atalo% de note
+a se #roiecteze o baza de date #entru un catalo% de note "irtual care sa
<#a%ina nr=16 total=16/> <realizator nume=*i7ai 8aida/>
<tema lectie=Proiectarea si normalizarea bazelor de date loc=Infoeducatie an=2008 />

contina &
' toti #rofesorii
' toate clasele
' toti ele"i $ %ru#ati #e clase
' toate materiile #redate la scoala
' fiecare #rofesor ce materii #reda si la ce clasa
' notele si absentele ele"ilor #entru fiecare materie si #rofesorul care a dat
note / absenta
9.,:obs
+a se #roiecteze baza de date #entru #ortalul ,:obs care sa contina&
' toti an%a;atorii si ;ob'urile care le au
' la fiecare ;ob e,ista descriere si data limita de #redare
' utilizatorii inre%istrati #e site cu c"'ul si datele #ersonale aferente
' ce #ersoane a a#licat la ce ;ob de la ce firma
<.#lusofil.ro
+a se #roiecteze baza de date #entru #lusofil.ro (-o#3ri%7t 7tt#&//blo%.deat73.info/).
8 retea sociala de oameni obsedati de ;ucarii de #lus.
=rebuie sa contina&
' toti utilizatorii inre%istrati #e site
' #rietenii fiecarui utilizator
' colectia de animale de #lus al fiecarui utilizator
' or%anizarea #e ta%uri a animalelor
' comentarii la la fiecare animal al unui utilizator
>.-entru testare
+a se #roiecteze baza de date #entru un centru de testare care contine
teste %rila.?aza de date trebuie sa contina&
' utilizatorii care dau test
' toate testele
' toate intrebarile de la fiecare test
' intrebarile de la fiecare test or%anizate #e module
' fiecare intrebare este %rila $ 1 "arianta corecta
' ras#unsul fiecarui utilizator la o intrebare
<#a%ina nr=26 total=16/> <realizator nume=*i7ai 8aida/>
<tema lectie=Proiectarea si normalizarea bazelor de date loc=Infoeducatie an=2008 />

' rezultalele fiecarui utilizator #entru fiecare test
8.*ana%ementul orelor
+a se #roiecteze un sistem de mana%ement al orelor intr'o firma.
?aza de date trebuie sa contina&
' toti oameni care lucreaza in firma $ in ce de#artament si #e ce functie
' toate #roiectele care le are firma
' cat a lucrat fiecare in fiecare zi si la ce #roiect
(e, 2@.12.0> 5 ore ' #roiect , $ 1 ore #roiect 3)
@.*ana%ementul #roiectelor
+a se #roiecteze baza de date #entru un sistem de #ro;ect mana%ement.
+a se retina&
' toti utilizatorii
' toate #roiectele si res#onsabilul de #roiect
' ce tas/'uri (data start si end) com#un fiecare #roiect si ce utilizator
trebuie sa le inde#lineasca.
10. ,?a3
+a se #roiecteze un sistem de licitatie al AobiectelorA #e #iata
nea%ra &).?aza de date trebuie sa contina &
' utilizatorii retelei
' A#roduseleA scoase la "anzare de fiecare utilizator $#retul$termen limita
la bid 0 bid minim
' #rodusele or%anizate #e cate%orii
' cat a oferit fiecare utilizator #entru #rodus la licitatie
<#a%ina nr=16 total=16/> <realizator nume=*i7ai 8aida/>

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