Page 1107 - IT2
P. 1107

OFPPT

                                                    Office de la Formation Professionnelle
                                                    et de la Promotion du Travail

                                   Direction Recherche et Ingénierie de la Formation


                                       Examen de fin de formation, session Juillet 2014


               Filière : Techniques de Développement Multimédia                                        Epreuve : Pratique V2-1
               Niveau : TS
               Durée : 4h30mn                                                         Barème : /80 pts

                                                                                      Variante 2-1

                  Important : assurez-vous que tous les éléments de vos projets sont sauvegardés dans
                  un dossier portant votre nom et prénom et le numéro de la variante de l’examen comme
                  suit : « NOM PRENOM Variante ».


               L’entreprise M&H fait appel à vous pour lui créer un site web qui va leur permettre de
               gérer le stock des produits qu’elle commercialise.


               Le schéma relationnel suivant a été établi par un analyste afin de mettre en place une
               base de données :


               CLIENT (idClient, nomClt, prenomClt, adresse, mail)
               ACHAT (#idClient, #idPr, date,montant , qte)
               PRODUIT (idPr, nomPr,prixU,qteStock)


               N.B :
                   -   Les champs marqués en gras et souligné représentent les clés primaires des tables et ceux
                       marqués par # représentent les clés étrangères.
                   -   Les champs idClient et idPr sont auto-incrémentés.
                   -   qte-A représente la quantité des produits achetés.
                   -   prixU représente le prix unitaire d’un produit.
                   -   qteStock représente la quantité en stock d’un produit.


               Dossier 1 (16 Pts)

               1)  Créer une base de données relative au schéma relationnel ci-dessus et ajouter un jeu
                   d’enregistrements pour toutes les tables. (2 Pts)
               2)  Ajouter  un  champ  totalAchat  à  la  table  client  qui  représente  le  montant  total  des

                   achats effectués par un client. (2 Pts)
               3)  Créer les requêtes suivantes :
                   a.  Afficher les clients et les produits qu’ils ont achetés. (1 Pts)

                   b.  Afficher les informations des produits ayant une quantité en stock inférieure à 100
                      triés en ordre croissant des noms des produits et ordre décroissant des quantités
                      en stock. (1 Pts)
                      Filière                   Epreuve                        Session              1/6
                      TDM                    Pratique FF  V2-1               Juillet 2014
   1102   1103   1104   1105   1106   1107   1108   1109   1110   1111   1112