Vous êtes sur la page 1sur 2

 TD SQL M1-Tél&R

TD SQL
« Le langage SQL »

Exercice 1
Soit 4 relations suivantes :

Client Article
Code-cl Nom Catégorie Ville Code- Nom-art Couleur Qte-s
C1 A 1 Alger art
C2 B 1 Adrar A1 X Noire 56
C3 C 2 Oran A2 Y Blanche 60
C4 D 3 Blida A3 Z Blanche 140
A4 T Noire 134

Commande Commander
N-cmd Code-cl Date-cmd N-cmd Code-art Qte-c
001 C1 1/1/2010 001 A1 50
002 C2 2/2/2010 002 A2 70
003 C3 4/2/2010 003 A3 10
004 C4 10/3/2010 004 A3 20

Exprimer en SQL les requêtes suivantes :

1. Lister les Libellés et les Quantités par Produit


2. Donner la couleur et la quantité en stock de l’article « X »
3. Liste des Produits de Couleur 'Rouge' dont la Quantité est inférieure à 10
4. Liste des Numéros de produits et Libellés des Produits de Couleur 'Rouge' ou dont la
quantité est supérieure à 10
5. Libellé des produits qui ont été achetés
6. Donner les noms et ville des clients dont la date de commande est mois de Février et la
quantité demandée ne dépasse pas 70
7. Donner les codes et noms des clients dont leurs villes Alger ou Adrar
8. Lister les noms des articles ainsi que la quantité en stocks pour les articles non
commandés.
9. Libellés des Produits de Couleur rouge OU dont la quantité est inférieure à 10
10. Quantité moyenne des stocks de vis

2022 /2023 Mme S.Mechid 1


 TD SQL M1-Tél&R

Exercice2

Soit la base de données relationnelle suivante :


Usine (NU, NomU, Ville, Pays)
roduit (NP, NomP, Type, Poids)
Fournisseur (NF, NomF, Ville, Pays)
Livraison (NP, NU, NF, Quantité, Mois, Année, PrixU)
qui décrit les faits suivants :
- Usine: une usine est décrite par son numéro (NU), son nom (NomU), la ville (Ville)
et le pays (Pays) dans laquelle elle est située.
- Produit: un produit est décrit par son numéro (NP), son nom (NomP), son type
(Type), et son poids (Poids). Ce sont des produits semi-finis qui sont utilisés par les
usines.
- Fournisseur: un fournisseur est décrit par son numéro (NF), son nom (NomF), la
ville (Ville) et le pays (Pays) où il est domicilié. Ces fournisseurs vendent des produits
semi-finis aux usines.
- Livraison: pendant le mois (Mois) de l'année (Année), le produit de numéro (NP) a
été livré à l'usine de numéro (NU) par le fournisseur de numéro (NF) dans telle
quantité totale (Quantité) avec tel prix unitaire (PrixU).
Questions:

Ecrire les requêtes suivantes en SQL

1. Ajouter un nouveau fournisseur : <45, Alfred, sous-traitant, Alger>


2. Supprimer tous les produits de couleur noire et de numéro compris entre 100 et
199.
3. Changer la ville du fournisseur n°1 : il a déménagé à Blida.
4. Donner le numéro, le nom de toutes les usines situées à Boumerdès
5. Nom, ville et pays des fournisseurs qui ont livré au moins un produit de type
X41 au moins une fois en 2000.
6. Donner le nom et la couleur des produits livrés par le fournisseur n°1.
7. Donner les numéros des usines qui s'approvisionnent uniquement chez le
fournisseur n°3.

2022 /2023 Mme S.Mechid 2

Vous aimerez peut-être aussi