Pages - Menu

Pages

Series Exercice corrigé SQLPLUS Oracle Exercices Oracle SQL

Objectif : Mettre en œuvre pratiquement vos connaissances en langage SQL PLUS d'Oracle.

Exercice 1
Sur la base de données exemple du cours (CLIENT-COMMANDE-PRODUIT-FOURNISSEUR), formuler avec le langage SQL*Plus les requêtes suivantes.

1)   Désignation et prix unitaire de tous les produits.
2)  Désignation des produits de prix inférieur à 100 F.
3)   Nom des clients qui ont commandé le produit n° 1.
4)  Nom des clients qui ont commandé au moins un produit de prix supérieur à 500 F.
5)  Nom des clients qui n’ont pas commandé le produit n° 1.
6)  Numéro des clients qui ont commandé tous les produits.
7)  Numéro des clients qui ont commandé tous les produits commandés par le client n° 2.


Exercice 2

Soit le schéma relationnel de la base FABRICATION.

CLIENT (NOC, NOM, ADRESSE)
SERVICE (NOS, INTITULE, LOCALISATION)
PIECE (NOP, DESIGNATION, COULEUR, POIDS)    clés primaires
COMMANDE (NOP, NOS, NOC, QUANTITE)    clés étrangères
Formuler en SQL*Plus les commandes de création de la structure de cette base, puis exprimer les requêtes suivantes.

1)  Donner pour chaque service le poids de la pièce commandée de couleur bleue la plus pesante.
2)  Donner le poids moyen des pièces commandées pour chacun des services “Promotion”.
3)  Donner les pièces de couleur bleue qui sont commandées par plus de trois services différents.
4)   Donner le maximum parmi les totaux des quantités des pièces commandées par les différents services.

-------------------------------------------------------------------
Essayez de réaliser une solution par vous-même. Vous pourrez retrouver la correction de ces exercices ICI.



                 

Aucun commentaire:

Enregistrer un commentaire