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

Requêtes SQL pour Gestion de Fournisseurs

Transféré par

mohibmohib179
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 vues1 page

Requêtes SQL pour Gestion de Fournisseurs

Transféré par

mohibmohib179
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

Université Sultan Moulay Slimane Filière : DUT-GI/ARI (1ère année – S2)

Module : SI & BD (M7)


Ecole Supérieure de Technologie
Année universitaire : 2023 / 2024
Béni Mellal Prof. : M’hamed OUTANOUTE

TP 2 – Langage SQL
Soit la base de données Gestion_Fournisseurs contenant les tables Fournisseurs, Produits et Détail.

Fournisseurs
+--------+--------+--------+-----------+ Détail
| NumF | NomF | Statut | Ville | +--------+---------+-------+
+--------+--------+--------+-----------+ | NumFrs | NumProd | qty |
| F1 | Ali | 20 | Agadir | +--------+---------+-------+
| F2 | Amine | 10 | Rabat | | F1 | P1 | 300 |
| F3 | Ahmed | 30 | Rabat |
| F1 | P2 | 200 |
| F4 | Yazid | 20 | Agadir | | F1 | P3 | 400 |
| F5 | Imad | 30 | Marrakech | | F1 | P4 | 200 |
+--------+--------+--------+-----------+ | F1 | P5 | 100 |
Produits | F1 | P6 | 100 |
+------+--------+-------+-------+--------+ | F2 | P1 | 300 |
| NumP | NomP | Color | Poids | Ville | | F2 | P2 | 400 |
+------+--------+-------+-------+--------+ | F3 | P2 | 200 |
| P1 | Chaise | Rouge | 12.00 | Agadir | | F4 | P2 | 200 |
| P2 | Table | Vert | 17.00 | Rabat | | F4 | P4 | 300 |
| P3 | Télé | Bleu | 17.00 | Tanger | | F4 | P5 | 400 |
| P4 | Chaise | Rouge | 14.00 | Agadir | +--------+---------+-------+
| P5 | Verre | Bleu | 12.00 | Rabat |
| P6 | Porte | Rouge | 19.00 | Agadir |
+------+--------+-------+--------+-------+

Écrire en SQL les requêtes qui permettent de :

1) Créer et remplir les trois tables.


2) Afficher toutes les informations de tous les fournisseurs.
3) Afficher le nom et le statut des fournisseurs qui habitent à 'Rabat' par ordre décroissant de statuts.
4) Afficher les paires de numéros de fournisseurs et de produits situés dans la même ville.
5) Afficher les numéros des fournisseurs et les noms des produits qu'ils ont fournis.
6) Afficher les noms des fournisseurs et les noms des produits qu'ils ont fournis.
7) Afficher les paires de numéros de fournisseurs ayant le même statut.
8) Afficher les noms des fournisseurs du produit portant le numéro 'P2'.
9) Afficher les noms des fournisseurs qui ont fourni au moins un produit de couleur rouge.
10) Afficher les noms des fournisseurs qui n’ont pas fourni le produit 'P2'.
11) Ajouter la colonne « Prix » de type DECIMAL dans la table Produits.
12) Ajouter la ligne suivante dans la table Produits : (‘P7’,’PC’,’Blanc’,’30’,’Tanger’,’2000’).
13) Remplir les prix : (Table=260, Télé=300, Verre=29, Porte=130, Chaise {(P1)=120, (P4)=140}).
14) Ajouter 100 à la quantité des produits fournis dont la quantité est inférieure à 200.
15) Calculer la quantité totale fournie pour chaque produit.
16) Calculer la quantité totale fournie du produit portant le numéro ‘P2’.
17) Calculer le nombre de produits fournis par le fournisseur ‘Yazid’.
18) Calculer la moyenne des prix des produits.
19) Afficher toutes les informations des produits dont le prix est entre 200 et 300.
20) Supprimer les fournisseurs qui n’ont pas fourni de produits.

1/1

Vous aimerez peut-être aussi