Exercice 1 : On considère la BD de gestion des commandes OrdersDB2023 avec le schéma
de données suivant :
Travail à faire :
1. Créer la base de données OrdersDB2023 et ses trois tables en respectant les
types des champs indiqués sur le schéma de la BD.
2. Insérer trois enregistrements différents dans chacune des trois tables.
3. Ecrire un programme qui calcule pour chaque commande le montant total de
la commande et affiche aussi une autre colonne avec le message 'Commande
Normale' ou 'Commande Spéciale' selon que le montant est inférieur ou
supérieur à 100 DHS.
4. A l'aide d'un curseur, écrire un programme qui pour chaque commande
Affiche le numéro et la date de commande sous la forme :
Commande N° : …… Effectuée le : ….
La liste des articles associés
Le montant de cette commande
Exercice 2 On considère la base de données de gestion des commandes, avec le
schéma de données suivant :
Travail à faire :
1. Créer la procédure stockée PS1 qui affiche les numéros et les noms des
stagiaires pour lesquels on n’a pas encore saisi de note.
2. Créer la procédure stockée PS2 qui affiche les filières ayant plus de 10 modules
au programme.
3. Créer la procédure stockée PS3 qui qui affiche les noms des modules qui sont
enseignés dans toutes les filières d'un secteur donné en paramètre.
4. Créer la procédure stockée PS4 qui affiche pour un stagiaire donné en
paramètre, la liste des notes (numéro module, nom du module, note et
coefficient).