Вы находитесь на странице: 1из 2

Module : SGBD II Groupe : TDI2A

12 dcembre 2012

Module : SGBDII Srie dexerices 2 : Les curseurs

Problme 1 : Base de donnes : Gestion de commandes Exercice 1 : afficher la liste des articles sous la forme : L'article Numro ... portant la dsignation .cote .

Exercice 2 : Ecrire un programme qui pour chaque vente : Affiche le numro et la date de la commande sous la forme : Vente N : Effectue le : . La liste des articles associs Le montant de cette commande

Exercice 3 : modifier le curseur prcdent pour pouvoir afficher comme suit la commande n 1 effectue le nov 11 2011 12:00AM - Larticle n 1 cote 20000 la quantit commande est 20 - Larticle n 2 cote 100 la quantit commande est 2 son montant est 400200 la commande n 2 effectue le - Larticle n .. cote .. la quantit commande est .. - Larticle n .. cote .. la quantit commande est .. - Larticle n .. cote .. la quantit commande est .. - Larticle n .. cote .. la quantit commande est .. Exercice 4 : Ecrire un programme qui pour chaque commande vrifie si cette commande a au moins un article. Si c'est le cas affiche son numro et la liste de ses articles sinon affiche un message d'erreur 'Aucun article pour la commande . Elle sera supprime et supprime cette commande.

K.FOURKA

Page 1

Module : SGBD II Groupe : TDI2A

12 dcembre 2012

Problme 2 : Base de donnes : VolAvion. 1- Ralisez un curseur en lecture seule avec dplacement vers lavant qui extrait la liste des pilotes avec pour informations lidentifiant, le nom et le salaire du pilote Affichez les informations laide de linstruction PRINT 2- Compltez le script prcdent en imbriquant un deuxime curseur qui va prciser pour chaque pilote, quels sont les vols effectus par celui-ci. Vous imprimerez alors, pour chaque pilote une liste sous la forme suivante : Le pilote xxxxx xxxxxxxxxxxxxxxxx est affect aux vols : Dpart : xxxx Arrive : xxxx Dpart : xxxx Arrive : xxxx Dpart : xxxx Arrive : xxxx Le pilote YYY YYYYYYYY est affect aux vols : Dpart : xxxx Arrive : xxxx Dpart : xxxx Arrive : xxxx Vous allez modifier le curseur prcdent pour pouvoir mettre jour le salaire du pilote. Vous imprimerez une ligne supplmentaire la suite de la liste des vols en prcisant lancien et le nouveau salaire du pilote. Le salaire brut du pilote est fonction du nombre de vols auxquels il est affect : Si 0 alors le salaire est 5 000 Si entre 1 et 3, salaire de 7 000 Plus de 3, salaire de 800

K.FOURKA

Page 2

Вам также может понравиться