<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/>