master
Pascal LAFOURCADE 4 years ago
parent db46ce0ad0
commit cda65f5ba6

@ -24,7 +24,7 @@
%\fancyhead[CE]{\slshape CE} %\fancyhead[CE]{\slshape CE}
%\fancyhead[RE]{\slshape RE} %\fancyhead[RE]{\slshape RE}
\fancyhead[LO]{\bfseries 2018-2019 BD PLS/SQL\rightmark} \fancyhead[LO]{\bfseries 2018-2021 BD PLS/SQL\rightmark}
%\fancyhead[CO]{\slshape APF} %\fancyhead[CO]{\slshape APF}
\fancyhead[RO]{\bfseries ~\leftmark } \fancyhead[RO]{\bfseries ~\leftmark }
@ -62,24 +62,24 @@ TP1 : Location de v\'ehicules
Contexte : L'objectif est de gérer les locations dune agence de Contexte : L'objectif est de gérer les locations dune agence de
locations de véhicules. Les tables utilisées sont les suivantes : locations de véhicules. Les tables utilisées sont les suivantes :
\begin{description} \begin{description}
\item[Tclient2019]: \item[Tclient2021]:
\begin{itemize} \begin{itemize}
\item Numéro client \item Numéro client
\item Nom \item Nom
\item Ville \item Ville
\item Code postal \item Code postal
\end{itemize} \end{itemize}
\item[Tcategorie2019]: \item[Tcategorie2021]:
\begin{itemize} \begin{itemize}
\item Numéro categorie \item Numéro categorie
\item Libellé \item Libellé
\end{itemize} \end{itemize}
\item[Tremplacement2019]: \item[Tremplacement2021]:
\begin{itemize} \begin{itemize}
\item Numéro catégorie \item Numéro catégorie
\item Numéro catégorie équivalente \item Numéro catégorie équivalente
\end{itemize} \end{itemize}
\item[Tvehicule2019]: \item[Tvehicule2021]:
\begin{itemize} \begin{itemize}
\item Numéro véhicule \item Numéro véhicule
\item Immatriculation \item Immatriculation
@ -87,7 +87,7 @@ locations de véhicules. Les tables utilisées sont les suivantes :
\item Couleur \item Couleur
\item Dernier kilométrage \item Dernier kilométrage
\end{itemize} \end{itemize}
\item[Tlocation2019]: \item[Tlocation2021]:
\begin{itemize} \begin{itemize}
\item Numéro client \item Numéro client
\item Numéro véhicule \item Numéro véhicule
@ -95,7 +95,7 @@ locations de véhicules. Les tables utilisées sont les suivantes :
\item Date retour prévue \item Date retour prévue
\item Kilométrage départ \item Kilométrage départ
\end{itemize} \end{itemize}
\item[Tlocatretour2019]: \item[Tlocatretour2021]:
\begin{itemize} \begin{itemize}
\item Numéro client \item Numéro client
\item Numéro véhicule \item Numéro véhicule
@ -109,7 +109,7 @@ locations de véhicules. Les tables utilisées sont les suivantes :
Vous trouverez sur lENT le script de création et de remplissage des Vous trouverez sur lENT le script de création et de remplissage des
tables (des occurrences pourront être ajoutées si nécessaire) tables (des occurrences pourront être ajoutées si nécessaire)
\code{locationvehic2019.sql} Vos procédures SQL devront avoir la structure \code{locationvehic2021.sql} Vos procédures SQL devront avoir la structure
suivante : suivante :
@ -337,7 +337,7 @@ if (dkmdeb >= &vkmfin)
else else
Insert into Tlocatretour2017 values (dnoclient,'&vnovehicule',ddatedebut,dkmdeb,&vkmfin,to_date(&vdateretour,'DD-MM-YYYY')); Insert into Tlocatretour2017 values (dnoclient,'&vnovehicule',ddatedebut,dkmdeb,&vkmfin,to_date(&vdateretour,'DD-MM-YYYY'));
-- Insert into Tlocatretour2017 values (dnoclient,'&vnovehicule',ddatedebut,dkmdeb,&vkmfin,to_date('15-12-2019','DD-MM-YYYY')); -- Insert into Tlocatretour2017 values (dnoclient,'&vnovehicule',ddatedebut,dkmdeb,&vkmfin,to_date('15-12-2021','DD-MM-YYYY'));
Insert into tligne values ('Retour bien effectue '); Insert into tligne values ('Retour bien effectue ');
end if; end if;

@ -24,7 +24,7 @@
%\fancyhead[CE]{\slshape CE} %\fancyhead[CE]{\slshape CE}
%\fancyhead[RE]{\slshape RE} %\fancyhead[RE]{\slshape RE}
\fancyhead[LO]{\bfseries 2018-2019 BD PLS/SQL\rightmark} \fancyhead[LO]{\bfseries 2018-2021 BD PLS/SQL\rightmark}
%\fancyhead[CO]{\slshape APF} %\fancyhead[CO]{\slshape APF}
\fancyhead[RO]{\bfseries ~\leftmark } \fancyhead[RO]{\bfseries ~\leftmark }

@ -24,7 +24,7 @@
%\fancyhead[CE]{\slshape CE} %\fancyhead[CE]{\slshape CE}
%\fancyhead[RE]{\slshape RE} %\fancyhead[RE]{\slshape RE}
\fancyhead[LO]{\bfseries 2018-2019 BD PLS/SQL\rightmark} \fancyhead[LO]{\bfseries 2018-2021 BD PLS/SQL\rightmark}
%\fancyhead[CO]{\slshape APF} %\fancyhead[CO]{\slshape APF}
\fancyhead[RO]{\bfseries ~\leftmark } \fancyhead[RO]{\bfseries ~\leftmark }

@ -24,7 +24,7 @@
%\fancyhead[CE]{\slshape CE} %\fancyhead[CE]{\slshape CE}
%\fancyhead[RE]{\slshape RE} %\fancyhead[RE]{\slshape RE}
\fancyhead[LO]{\bfseries 2018-2019 BD PLS/SQL\rightmark} \fancyhead[LO]{\bfseries 2018-2021 BD PLS/SQL\rightmark}
%\fancyhead[CO]{\slshape APF} %\fancyhead[CO]{\slshape APF}
\fancyhead[RO]{\bfseries ~\leftmark } \fancyhead[RO]{\bfseries ~\leftmark }

@ -24,7 +24,7 @@
%\fancyhead[CE]{\slshape CE} %\fancyhead[CE]{\slshape CE}
%\fancyhead[RE]{\slshape RE} %\fancyhead[RE]{\slshape RE}
\fancyhead[LO]{\bfseries 2018-2019 BD PLS/SQL\rightmark} \fancyhead[LO]{\bfseries 2018-2021 BD PLS/SQL\rightmark}
%\fancyhead[CO]{\slshape APF} %\fancyhead[CO]{\slshape APF}
\fancyhead[RO]{\bfseries ~\leftmark } \fancyhead[RO]{\bfseries ~\leftmark }

@ -25,7 +25,7 @@
%\fancyhead[CE]{\slshape CE} %\fancyhead[CE]{\slshape CE}
%\fancyhead[RE]{\slshape RE} %\fancyhead[RE]{\slshape RE}
\fancyhead[LO]{\bfseries 2018-2019 BD PLS/SQL\rightmark} \fancyhead[LO]{\bfseries 2018-2021 BD PLS/SQL\rightmark}
%\fancyhead[CO]{\slshape APF} %\fancyhead[CO]{\slshape APF}
\fancyhead[RO]{\bfseries ~\leftmark } \fancyhead[RO]{\bfseries ~\leftmark }
@ -138,7 +138,7 @@ indiqués dans le cours:
primaire, \code{num} est une valeur comprise entre 100 et 199 primaire, \code{num} est une valeur comprise entre 100 et 199
(bornes comprises), \code{unCar} est soit \code{A}, soit (bornes comprises), \code{unCar} est soit \code{A}, soit
\code{B}, soit \code{C} chaine commence obligatoirement par \code{E} \code{B}, soit \code{C} chaine commence obligatoirement par \code{E}
\code{uneDate} est une date dont lannée est 2019. \code{uneDate} est une date dont lannée est 2021.
Vérifiez sous sqlPlus, que la table est bien créée par \code{describe Vérifiez sous sqlPlus, que la table est bien créée par \code{describe
tessai1} tessai1}
@ -150,7 +150,7 @@ Ecrire le programme \proc{} (\code{Q3.pc}) qui reprend le programme
la table \code{tessai}. la table \code{tessai}.
\begin{itemize} \begin{itemize}
\item Par exemple, insérer : \code{T01, 100, C , Essai , \item Par exemple, insérer : \code{T01, 100, C , Essai ,
01/03/2019} Vérifiez sous sqlPlus, que la table contient bien les 01/03/2021} Vérifiez sous sqlPlus, que la table contient bien les
informations insérées. informations insérées.
\item Faire de nouvelles insertions en testant les différentes \item Faire de nouvelles insertions en testant les différentes
contraintes. Vérifiez sous sqlPlus, les insertions ou les non contraintes. Vérifiez sous sqlPlus, les insertions ou les non

@ -25,7 +25,7 @@
%\fancyhead[CE]{\slshape CE} %\fancyhead[CE]{\slshape CE}
%\fancyhead[RE]{\slshape RE} %\fancyhead[RE]{\slshape RE}
\fancyhead[LO]{\bfseries 2018-2019 BD PLS/SQL\rightmark} \fancyhead[LO]{\bfseries 2018-2021 BD PLS/SQL\rightmark}
%\fancyhead[CO]{\slshape APF} %\fancyhead[CO]{\slshape APF}
\fancyhead[RO]{\bfseries ~\leftmark } \fancyhead[RO]{\bfseries ~\leftmark }
@ -87,7 +87,7 @@ possible une copie de lécran au cours de lexécution.
\begin{exercice} \begin{exercice}
\'Ecrire le programme \proc{} (\code{saisieClient.pc}) permettant de \'Ecrire le programme \proc{} (\code{saisieClient.pc}) permettant de
faire la saisie dun client dans la table faire la saisie dun client dans la table
\code{Tclient2019}. Vérifiez sous sqlplus que linsertion est \code{Tclient2021}. Vérifiez sous sqlplus que linsertion est
correcte. correcte.
%% \begin{center} %% \begin{center}

@ -25,7 +25,7 @@
%\fancyhead[CE]{\slshape CE} %\fancyhead[CE]{\slshape CE}
%\fancyhead[RE]{\slshape RE} %\fancyhead[RE]{\slshape RE}
\fancyhead[LO]{\bfseries 2018-2019 BD \proc{}\rightmark} \fancyhead[LO]{\bfseries 2018-2021 BD \proc{}\rightmark}
%\fancyhead[CO]{\slshape APF} %\fancyhead[CO]{\slshape APF}
\fancyhead[RO]{\bfseries ~\leftmark } \fancyhead[RO]{\bfseries ~\leftmark }

Loading…
Cancel
Save