Ex 1 SQL
Ex 1 SQL
Ex 1 SQL
Groupe d'exercices #1
Bases de données et commerce électronique Exercices groupe #1
PRODUIT CLASSE
code_produit classe
desc_produit nom
+ classe taxable
etagere
unite
cout
quantite
quantite
Légende
• Les clés primaires sont soulignées
• Les clés externes sont indiqués par un symbole " + ".
• Les flèches indiquent les liens entre les tables où une tête de flèche simple pointe
vers la clé primaire et la tête de flèche double pointe vers la clé externe.
• Les colonnes "quantite" et "cout" sont d'un type numérique.
• Les colonnes dont le nom comporte le mot "date" sont de type date.
• La colonne "taxable" est de type "tinyint", n'ayant que les valeurs 0 pour FAUX, et 1
pour VRAI.
• Toutes les autres colonnes sont d'un type caractère.
Page 2
Bases de données et commerce électronique Exercices groupe #1
Note
Pour utiliser les dates dans un format uniforme, lancer la commande suivante au début
de votre session dans l'Analyseur de requêtes :
Par la suite, les valeurs "date" sont présentées et saisies dans le format international
année-mois-jour (ex: 2004-10-23).
1.4. Produisez la liste des sorties d'inventaire où la quantité sortie est supérieure à un
(1) mais inférieure à dix (10).
1.6. Présentez la liste des sorties d'inventaire qui ont été effectuées entre le 10 mai
1989 et le 25 février 1990, exclusivement.
1.7. La liste (code_produit, description et quantité) des produits qui ont au moins 15
unités en inventaire.
1.8. La liste des sorties d'inventaire du projet 'P1206' oú la quantité sortie est
supérieure à un (1).
1.10. Ajoutez un nouveau projet, dont le code est P1384. Il est dirigé par le chef de
projet dont le matricule est 106, et il doit débuter le 20 octobre 1994.
1.11. La liste des produits, code et description seulement, que l'on retrouve dans une
étagère débutant par '21' ou '11'.
1.12. La liste des produits (classe, code_produit, description et étagère) que l'on
retrouve dans la section d'étagère 'S' (ex: '99S99') et qui n'ont pas de quantité en
inventaire.
Page 3
Bases de données et commerce électronique Exercices groupe #1
1.15. Fournissez la liste des numéros des projets ayant débuté entre le 24 mai 1987 et
le 4 mars 1990 inclusivement.
1.16 Le produit dont le code est 128R a été mal saisi ; sa classe doit être C10, son
étagère doit être 03T33 et son coût unitaire est 4 588.23$. Faites les
modifications nécessaires.
1.17 Présentez les sorties d'inventaire affectées au projet P1208, en autant qu'elles
n'ont pas eu lieu entre le 5 avril 1991 et le 26 mars 1992, inclusivement.
1.18 Quel est le code des projets dont la date de fin est inconnue ?
Page 4