Page 1120 - IT2
P. 1120

3)  Créer les requêtes suivantes :
                   a.  Afficher la plus grande quantité achetée du produit P2 par le client 10. (1Pt)

                   b.  Afficher les clients qui ont un total d’achat inférieur à 7000 DH et ayant acheté le
                      produit P3. (1 Pt)
               4)  Créer les fonctions stockées suivantes :
                   c. funcNbAcha qui nous renvoie les achats dont le nombre d’article est supérieur à 10.

                     (2 ,5 Pts)
                   d.  funcCliStar  qui  nous  renvoie  les  clients  qui  ont  effectués  plus  de  dix  achats.
                      (2 ,5 Pts)

               5)  Créer les déclencheurs suivants :
                   e.  trigTotalAchat  qui  nous  permet  de  mettre  à  jours  le  montant  total  des  achats
                      effectués par un client après chaque achat effectué. (2 ,5 Pts)
                   f.  trigQteStock  qui  nous  permet  de  déstocker  un  produit  après  chaque  achat

                      effectué. (2 ,5 Pts)



               Dossier 2 (32 Pts)
               En se basant sur le modèle développé dans la partie précédente, répondre aux questions
               suivantes:

               1)  Avant d’effectuer un achat le client doit s’authentifier.

                   Créer une page web d’authentification qui contient les éléments; un Lien (inscrire)
                   vers la page d’inscription pour les personnes non encore enregistrées, et une zone de
                   saisie de login et une zone de saisie de mot de passe pour identifier l’internaute.
                   Si  le  login  et/ou  le  mot  de  passe  sont  incorrects,  l’internaute  est  redirigé
                   automatiquement vers la page d’inscription. Sinon on lui affiche la page d’accueil du
                   site qui contient le nom du client connecté.   (4 Pts)

               2)  Créer une page web d’inscription pour les clients non encore enregistrés. (2 Pts)

                        -   Vérifier que les champs mot de passe, et confirmez mot de passe sont bien
                            identiques. (2 pts)

                        -   Vérifier que l’adresse mail est valide. (2 Pts)
               3)  Créer une page web permettant d’effectuer un achat:
                     Cette page contient :

                    Une zone de sélection proposant le choix des clients existants dans la table CLIENT.
                     (2 ,5 Pts)

                    Une  zone  de  sélection  proposant  le  choix  des  produits  existants  dans  la  table
                     PRODUIT. (2 ,5 Pts)

                    Une zone de saisie de texte pour la saisie de la quantité. (2 ,5 Pts)


                      Filière                   Epreuve                        Session              2/4
                      TDM                    Pratique FF  V2-3               Juillet 2014
   1115   1116   1117   1118   1119   1120   1121   1122   1123   1124   1125