Beruflich Dokumente
Kultur Dokumente
proiect realizat de
ACSINIA FLORIN
CONSTANTIN
PROF:OTILIA PANFIL
ANUL 2014-2015
scenariul
Clinetii unui aeroport s-au plans ,in nenumarate randuri,conducerii aeroportului despre
proasta organizare a activitatii din aeroport. De aceea ,conducereaacestuia a decis ca
toate informatiile legate de activitatea aeroportului trebuie sa fie gestionate cu ajutorul
unei baze de dare si v-a angajat pe voi sa proiectati aceasta baza.Prima voastra
sarcina este sa organizati informatiile despre toate avioanele stationate sau detinute de
catre aeroport. In urma discutiilor pe care le-ati purtat cu angajatii aeroportului a-ti ajuns
la concluzia ca informatiile relevante sunt urmatoarele:
Fiecare avion are un nr de inregistrari si un model.Aeroportul gazduieste un numar de
modele de avioane,si fiecare model este identificat printr-un cod(de exemplu DC-10) si
are o anumita capacitate si greutate.
La aeroport lucreaza un numar de tehnicieni despre care trebuie memorate
:numele,cnp-ul,adresa,numarul de telefon si salariul.
Fiecare tehnician este expert pentru un numar de modele de avioane.
Controlorii de trafic sa aiba un control medical amanuntit.Pentru fiecare controlor trebuie
sa retineti data celui mai recent control medical.
Angajatii firmei(inclusiv tehnicienii) pot fi membrii unuia dintre sindicatele
existente.Pentru fiecare membru de sindicat trebuie sa stiti carui sindicat ii apartine
,data la care s-a inscris in sindicat,precum si un numar de legitimatie.
Exista o serie de teste care se aplica avioanelor pentru a se verifica starea lor tehnica si
pentru a se emite autorizatia de zbor pentru acel aparat.Fiecare test este identificat
printr-un cod ,un nume,si se cunoaste scorul maxim posibil si scorul minim posibil
necesar pentru ca autorizatia de zbor sa poata fi emisa.
Este nevoie sa memoreze data la care un anumit test a fost aplicat anumitei aeronave
,scorul obtinut,si trebuie sa se stie care este tehnicianul care s-a ocupat de aplicarea
testului respectiv si numarul de ore cat a durat testul.
Entitati.Atribute U.I.D
1. AVION:#nr_inregistrare, *model.
AVIOANE
#nr_inregistrare
*model
2. . MODEL:#cod, *capacitate,*greutate
MODEL
#cod
*capacitate
*greutate
TEHNICIAN
#cnp
*nume
*adresa
*nr_telefon
*salariul
CONTROLOR
#cnp
*nume
*prenume
*salariul
5. .CONTROL MEDICAL:#data_efectuarii
CONTROL MEDICAL
#data_efectuarii
Test
#cod
*nume
*scor_maxim
*scor_minim
*data_test
*nume_tehnician
Controlor
ANGAJAT
#cnp
#cnp
*nume
*prenume
*nume
*prenume
Control medical
#data_efectuarii
*salariul
*salariul
Altele
Tehnician
#cnp
*nume
*adresa
Model
#cod
*capacitate
*greutate
*nr_telefon
*salariul
Test
#cod
*nume
*scor_maxim
*scor_minim
*data_test
*nume_tehnician
Avion
#nr_inregistrare
*model
RELATII.
AVION
are
MODEL
#nr_inreg
#cod
*model
apartine
*capacitate
*greutate
MODEL
creeaza
este creat
#cod
*capacitate
*greutate
*nr_tel
*salariul
CONTROL MEDICAL
#cnp
*nume
apartine
#data_efectuarii
are
*adresa
*salariul
TEHNICIAN
MODEL
#cnp
#cod
*nume
*capacitate
*adresa
*greutate
*nr_tel
*salariul
Tehnician-Model
Relatii n-n
TEST
MODEL
#cod
#cod
*nume
*capacitate
*scor_maxim
*greutate
*scor_minim
EXPERTIZA
Angajat
Controlor
#cnp
#cnp
*nume
*nume
*prenume
*prenume
Control medical
#data_efectuarii
*salariul
*salariul
Altele
Tehnician
#cnp
*nume
*adresa
Model
#cod
*capacitate
*greutate
*nr_telefon
*salariul
Tehnician-Model
Test
#cod
*nume
Expertiza
Avion
*scor_maxim
#nr_inregistrare
*scor_minim
*model
*data_test
*nume_tehnician
TEHNICIAN
Nume coloana
Cnp
Nume
Adresa
Nr telefon
Salariul
Tip
NUMBER
VARCHAR2
VARCHAR2
NUMBER
NUMBER
Tip cheie
PK
Optionalitate
#
*
*
*
*
Tip
NUMBER
VARCHAR2
VARCHAR2
NUMBER
Tip cheie
PK
Optionalitate
#
*
*
*
Tip
NUMBER
Tip cheie
PK
Optionalitate
#
Tip
NUMBER
VARCHAR2
Tip cheie
PK
Optionalitate
#
*
CONTROLOR
Nume coloana
Cnp
Nume
Prenume
Salariul
CONTROL MEDICAL
Nume coloana
Data_efectuarii
AVION
Nume coloana
Nr_inregistrare
Model
MODEL
Nume coloana
Cod
Capacitate
Greutate
Tip
NUMBER
VARCHAR2
NUMBER
Tip cheie
PK
Optionalitate
#
*
*
Tip
NUMBER
VARCHAR2
NUMBER
NUMBER
DATE
NUMBER
Tip cheie
PK
Optionalitate
#
*
*
*
*
*
TEST
Nume coloana
Cod
Nume
Scor_maxim
Scor_minim
Data_test
Durata_testului