0% ont trouvé ce document utile (0 vote)
25 vues2 pages

Exercice S

Le document décrit des exercices pour la création et la gestion d'une base de données de commandes, OrdersDB2023, incluant la création de tables, l'insertion d'enregistrements, et l'écriture de programmes pour calculer et afficher des informations sur les commandes. Il inclut également des tâches pour créer des procédures stockées afin d'afficher des informations sur les stagiaires et les modules. Les exercices impliquent l'utilisation de curseurs et de conditions pour gérer les données efficacement.

Transféré par

aziz1238mahdi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
25 vues2 pages

Exercice S

Le document décrit des exercices pour la création et la gestion d'une base de données de commandes, OrdersDB2023, incluant la création de tables, l'insertion d'enregistrements, et l'écriture de programmes pour calculer et afficher des informations sur les commandes. Il inclut également des tâches pour créer des procédures stockées afin d'afficher des informations sur les stagiaires et les modules. Les exercices impliquent l'utilisation de curseurs et de conditions pour gérer les données efficacement.

Transféré par

aziz1238mahdi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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).

Vous aimerez peut-être aussi