n
Compte rendu du TP du SQL
Orienté par : Mr. Yahya BOUGTEB
Crée par : Soumia NOUALI & Oumaima IDRISSI
2023/2024
Les Objectifs :
Création de la base de données nommée « GESCOM»
Création des tables de la base de données :
- CLIENT(#Code_cli, Nom_cli, Cat_cli, ville_cli) –
- ARTICLE(#Code_art, Nom_art, Couleur, Q_STK)
- COMMANDE(#Num_com, Code_cli, Date_com)
- DETAILCOM(#Num_com, #Code_art, Q_CMD)
Insertion des données relatives à chaque table
Réaliser des requêtes
Création de la base de données nommée « GESCOM»
Création des tables de la base de données et Insertion des données
relatives à chaque table
Client
Article
Detaillcom
Commande
Réaliser des requêtes
R1 : Donner la liste des codes (Code_cli) et des catégories (Cat_cli) de tous les clients
R2 : Donner la liste des clients dont la catégorie est 2
R3 : Donner la liste des numéros des clients (Code_cli) qui habitent à Rome, dont la catégorie
est supérieure à 1 et qui ont commandés des clous.
R4 : Donner la liste des articles (Code_art, Nom_art) de couleur mauve qui n'ontjamais été
commandés.
R5 : Donner la liste des noms des clients (Non_com) ayant fait au moins unecommande en
Septembre 2004
R6 : Donner la liste des noms des articles (Nom_art) qui figurent sur la commande denuméro
432 avec une quantité supérieure à 10.
R7 : Donner la liste des noms des articles (Nom_art) qui figurent sur les commandesdu mois
de Septembre 2004 mais pas sur celles du mois d'Août
R8 : Donner la liste des noms des articles (Nom_art) commandés par les clients deTanger.
R9 : Donner la liste des codes des clients (Code_cli) qui n'ont pas fait de commandeen
Novembre 2004
R10 : Donner la liste des clients ayant effectué plus de deux commandes ayantchacune plus
de 20 articles différents commandés
R11 : Donner la liste des noms des clients (Nom_com) ayant effectués au moins une
commande en Août et en Septembre 2004
R12 : Donner la liste des codes des clients (Code_cli) Soussiens qui ont commandéplus de 30
clous au total en 2004
R13 : Donner la liste des dernières commandes effectuées par les clients tunisois.
R14 : Donner la liste des noms des clients (Nom_cli) ayant commandés tous lesarticles bleus.
R15 : Donner la liste des noms de clients (Nom_com) n'ayant jamais commandéd'article
bleus.
R16 : Donner le numéro de la dernière commande de clou effectuée par le client Hafsa
R17 : Donner la liste des produits commandés par tous les clients
R18 : Donner la moyenne des quantités en stock pour l'ensemble des articles.
R19 : Donner la liste des noms des articles (Nom_art) dont la quantité en stock est
supérieure à la moyenne.
R20 : Donner le nom du client qui a commandé le plus des clous en 2004
Dans cette séance on a pu apprendre comment créer une base de
donner et les table par utilisation des requêtes, avec l’ application
de quelques requêtes. Merci à vous Monsieur.