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

Gestion de Stock : SQL et Tables

Le document décrit un exercice de gestion de stock impliquant la création d'une base de données appelée StockManagement avec quatre tables : Produits, Fournisseurs, Commandes et Clients. Il inclut également des instructions pour remplir ces tables avec des données fictives et pose plusieurs questions SQL pour interroger les données, telles que la sélection de produits, le calcul de sommes et de moyennes, ainsi que des jointures entre tables. Enfin, il demande de trier les résultats selon des critères spécifiques.

Transféré par

kizlrabst96
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)
2 vues2 pages

Gestion de Stock : SQL et Tables

Le document décrit un exercice de gestion de stock impliquant la création d'une base de données appelée StockManagement avec quatre tables : Produits, Fournisseurs, Commandes et Clients. Il inclut également des instructions pour remplir ces tables avec des données fictives et pose plusieurs questions SQL pour interroger les données, telles que la sélection de produits, le calcul de sommes et de moyennes, ainsi que des jointures entre tables. Enfin, il demande de trier les résultats selon des critères spécifiques.

Transféré par

kizlrabst96
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 : Gestion de Stock

1. Création des Tables

Créer une base de données appelée StockManagement avec les tables suivantes :

1. Produits
o id_produit
o nom_produit
o categorie
o prix
o quantite_stock
2. Fournisseurs
o id_fournisseur
o nom_fournisseur
o contact
3. Commandes
o id_commande
o id_produit
o quantite_commande
o date_commande
4. Clients
o id_client
o nom_client
o ville

2. Remplissage des Tables

Ajouter des données fictives dans chaque table pour simuler un environnement réel.

3. Questions SQL

1. Sélection simple :
Lister tous les produits avec leur prix et leur quantité en stock.
2. Condition de sélection :
Trouver les produits dont le prix est supérieur à 3000 MAD.
3. Calcul de la somme :
Calculer le total des quantités en stock.
4. Calcul de la moyenne :
Calculer la moyenne des prix des produits.
5. Filtrage avec un intervalle :
Trouver les produits dont le prix est compris entre 1000 et 5000 MAD.
6. Sélection par valeur spécifique :
Lister les commandes passées pour le produit ayant l’ID 1.
7. Jointure entre deux tables :
Lister les commandes avec les noms des produits correspondants.
8. Jointure avec condition :
Trouver les commandes dont la quantité commandée est supérieure à 3 et afficher les
noms des clients.
9. Agrégation avec regroupement :
Calculer le total des commandes pour chaque produit.
10. Tri des résultats :
Lister tous les produits triés par prix décroissant.

Vous aimerez peut-être aussi