0% ont trouvé ce document utile (0 vote)
21 vues1 page

Tp3 SQL Server TSQL

Le document présente un TP sur l'introduction au TSQL pour les étudiants en ingénierie informatique. Il contient des instructions pour créer une base de données, calculer des montants de commandes, afficher des listes de commandes, gérer des articles et stocker les meilleures commandes. Les exercices incluent également la gestion des seuils de stock et la création de nouvelles commandes en fonction des conditions spécifiées.

Transféré par

Mohammed Maimouni
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)
21 vues1 page

Tp3 SQL Server TSQL

Le document présente un TP sur l'introduction au TSQL pour les étudiants en ingénierie informatique. Il contient des instructions pour créer une base de données, calculer des montants de commandes, afficher des listes de commandes, gérer des articles et stocker les meilleures commandes. Les exercices incluent également la gestion des seuils de stock et la création de nouvelles commandes en fonction des conditions spécifiées.

Transféré par

Mohammed Maimouni
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

Ingénierie Informatique et Réseaux

3ème Année
Année universitaire 2023-2024

TP 3 : Introduction au TSQL
Soit la base de données SQL server GestionCom

1. Créez la base de données conformément aux types de données du script d’insertion.


2. Ecrire un programme qui calcule le montant de la commande numéro 102 et affiche un
message 'Commande Normale' ou 'Commande Spéciale' selon que le montant est inférieur ou
supérieur à 100
3. Ecrire un programme qui affiche la liste des commandes et leurs totaux et indique pour chaque
commande dans une colonne Type s'il s'agit d'une commande normale (montant <=1000) ou
d'une commande spéciale (montant > 1000)
4. Ecrire un programme qui supprime l'article numéro 5 de la commande numéro 105, affiche la
quantité en stock ainsi que la quantité commandée, ensuite met à jour le stock (QteEnStock)
et affiche le nouveau stock. Si après la suppression de cet article, la commande numéro 5 n'a
plus d'articles associés, la supprimer, sinon signaler avec un message d’erreur.
5. A supposer que toutes les commandes ont des montants différents, écrire un programme qui
stocke dans une nouvelle table temporaire les 5 meilleures commandes (ayant le montant le
plus élevé) classées par montant décroissant (la table à créer aura la structure suivante :
NumCom, DatCom, MontantCom)
6. Ecrire un programme qui :
a. Vérifie s’il y’a un article dont la quantité en stock est inférieure ou égale au seuil
minimum, on enregistre alors une commande avec une quantité commandée égale
au triple du seuil minimum.
b. Mais il faut d’abord créer une commande avec un numéro de commande égal au
numéro le plus élevé incrémenté par 1, ainsi que la date d’aujourd’hui.
c. Puis enregistrer la commande avec ce numéro calculé.

Khaoula AJBAL | EMSI TANGER

Vous aimerez peut-être aussi