Corrige Exo SQL CoursII
Transcript of Corrige Exo SQL CoursII
-
Base de Donnes - Cours II - Corrig des exercices
Base de donnes - Cours IICorrig des exercices
I - Gestion des Passagers
Le corrig de cette exercice se trouve dans le fichier Passagers.sql du dossier Corrige-BaseDeDonnees2.
II - Modification de la table AvionsLe corrig de cet exercice se trouve dans le fichier Modif-Avion.sql du dossier Corrige-BaseDeDonnees2.
III- Gestion des rservations
Le corrig de cet exercice se trouve dans le fichier Reservations.sql du dossier Corrige-BaseDeDonnees2.
IV - Extraits d'tudes de cas
Cas Tholdi - 2009 - Option R - Dossier 4
CREATE TABLE INTERVENIR
( numEmp NUMBER(5) NOT NULL, numRepar NUMBER(5) NOT NULL, nbHeures NUMBER(3), Constraint pk_interv PRIMARY KEY (numEmp, numRepar), Constraint fk1_interv FOREIGN KEY (numEmp) REFERENCES EMPLOYE(numero), Constraint fk2_interv FOREIGN KEY (numRepar) REFERENCES REPARATION (numero) ) ;
Cas Asdomi - 2010 - Option D - Dossier 2
CREATE TABLE INTERVENTION (dateIntervention DATE,heureDbut TIME,matriculeSalari INTEGER,dureIntervention INTEGER,nbKm INTEGER,noDossier INTEGER,noVhicule INTEGER,PRIMARY KEY (dateIntervention, heureDbut, matriculeSalari),FOREIGN KEY (matriculeSalari) REFERENCES SALARIE (matricule),FOREIGN KEY (noDossier) REFERENCES DOSSIER (numro),FOREIGN KEY (noVhicule) REFERENCES VEHICULE (numro)
)
Page 1