master
Pascal LAFOURCADE 4 years ago
parent a4780c172f
commit b90c109699

@ -354,17 +354,17 @@ create table CRENEAU (
numCreneau char(2) primary key,
heureDebut number(2));
create table TERRAIN (
idTerrain char(3) primary key,
numTerrain number,
nomSport varchar2(10) );
create table SPORT (
nomSport varchar2(10),
nbMinJoueurs number,
nbMaxJoueurs number,
duree number);
create table TERRAIN (
idTerrain char(3) primary key,
numTerrain number,
nomSport varchar2(10) references SPORT);
create table RESERVATION (
idReserv char(3) primary key,
dateReserv date,
@ -378,8 +378,8 @@ idJoueur char(2) references JOUEUR,
primary key(idReserv, idJoueur));
create table contenir (
idReserv char(3) primary key,
idEquipement char(3),
idReserv char(3) primary key references RESERVATION,
idEquipement char(3) references EQUIPEMENT,
nombre number);
\end{verbatim}
@ -416,20 +416,20 @@ CREATE TABLE tligne (ligne varchar2(100)) ;
\end{exercice}
\begin{exercice}[PB1] (10 points)
Donner le programme (partie SQL + et PL/SQL) permettant denregistrer
une réservation sans équipement et pour 2 joueurs.
Donner le programme (partie SQL + et PL/SQL) permettant denregistrer une réservation sans équipement.
Messages à prévoir :
\begin{itemize}
\item Lidentifiant de la réservation est déjà attribué
\item La date de réservation doit être postérieure à la date du jour
\item Lidentifiant du terrain est inconnu
\item Au moins un des identifiants joueurs est inconnu
\item La réservation a été enregistrée pour les joueurs : nom joueur1 et
nom joueur2
\item Le numéro du créneau est inconnu
\item La réservation a été enregistrée
\end{itemize}
\end{exercice}
\begin{exercice}[FG1] (10 points)
Donner le programme (partie SQL + et PL/SQL) permettant denregistrer
un équipement sans réservation.
@ -689,7 +689,7 @@ Id réservation : XXXXX date : XX/XX/XX Coût des équipements : 9999€
\end{exercice}
\begin{exercice}[MF4] (20 points)
\begin{exercice}[PL4] (20 points)
Donner le programme permettant dafficher pour chaque cr\'eneau le
b\'en\'efice fait et le nombre de joueurs. On affichera les résultats dans
lordre décroissant des b\'en\'efices.

Loading…
Cancel
Save