Pascal LAFOURCADE 4 years ago
parent e34a515749
commit c1797ed8ed

@ -415,6 +415,21 @@ CREATE TABLE tligne (ligne varchar2(100)) ;
\end{exercice} \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.
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
\end{itemize}
\end{exercice}
\begin{exercice}[MF2] (15 points) \begin{exercice}[MF2] (15 points)
Donner le programme permettant la suppression dun joueur à condition Donner le programme permettant la suppression dun joueur à condition
@ -430,6 +445,16 @@ une exception utilisateur:
\end{itemize} \end{itemize}
\end{exercice} \end{exercice}
\begin{exercice}[PB2] (15 points)
Donner le programme permettant la suppression de toutes les réservations du mois de mars utilisant léquipement didentifiant contenu dans la variable videquip.
Messages à prévoir :
\begin{itemize}
\item Lidentifiant de léquipement est inconnu
\item nb réservations ont été supprimées
\end{itemize}
\end{exercice}
\begin{exercice}[MF3] (20 points) \begin{exercice}[MF3] (20 points)
Donner le programme permettant dafficher les réservations actuelles Donner le programme permettant dafficher les réservations actuelles
@ -463,6 +488,34 @@ Nombre de réservations total pour ce sport : nb
\end{exercice} \end{exercice}
\begin{exercice}[PB2] (15 points)
Donner le programme permettant dafficher la liste des réservations
concernant le terrain didentifiant T003, affichage dans lordre
croissant de la date de réservation, puis du nom des joueurs.
\begin{SaveVerbatim}{AffichagePB}
Id reservation : XXXXX date : XX/XX/XX
nom joueur
nom joueur
nom joueur
...
Id reservation : XXXXX date : XX/XX/XX
nom joueur
nom joueur
...
...
Nombre de réservations sans équipement : nb
\end{SaveVerbatim}
% \cache{%\begin{small}
\begin{center}
\fbox{ \BUseVerbatim{AffichagePB}}
\end{center}
%\end{small}
% }
\end{exercice}
\section*{Rappels} \section*{Rappels}
Les fonctions \code{connexion}, \code{deconnexion} et \code{sql\_error} Les fonctions \code{connexion}, \code{deconnexion} et \code{sql\_error}

Loading…
Cancel
Save