0% ont trouvé ce document utile (0 vote)
6 vues2 pages

SQL3 : Manipulation des Données TP5

Ce document présente les objectifs d'un TP sur le langage SQL, visant à enseigner aux étudiants comment interroger et manipuler des données dans une base de données. Il énumère une série de requêtes SQL à réaliser, portant sur des informations variées telles que les articles, les fournisseurs, les ventes et les clients. Les exercices incluent l'utilisation de requêtes imbriquées et de fonctions avancées pour extraire des données spécifiques.

Transféré par

hamzaaboumlik320
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)
6 vues2 pages

SQL3 : Manipulation des Données TP5

Ce document présente les objectifs d'un TP sur le langage SQL, visant à enseigner aux étudiants comment interroger et manipuler des données dans une base de données. Il énumère une série de requêtes SQL à réaliser, portant sur des informations variées telles que les articles, les fournisseurs, les ventes et les clients. Les exercices incluent l'utilisation de requêtes imbriquées et de fonctions avancées pour extraire des données spécifiques.

Transféré par

hamzaaboumlik320
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

SQL-Oracle

Tp5 : Langage de Manipulations des Données sous SQL3 (LMD3)

I. Objectifs de TP

A la fin de ce TP, les étudiants auront les connaissances nécessaires pour :


Interroger une table dans une base de données avec le langage SQL
Sélectionner des données à partir de deux ou plusieurs tables d’une base de données.
Utiliser les requêtes imbriquées.
Utiliser les fonctions avancées de SQL

II. Travail à faire :

Ecrire des requêtes permettant de formuler les besoins en informations ci-dessous en utilisant
les requêtes SQL équivalentes : (on travaille toujours avec le même schéma de la base de
données « Vente »)

1. Les désignations des articles et les noms de leur fournisseur.

2. Les articles des frs de Gabés.

3. Les ventes de tous les articles de couleur verte.

4. Les articles des frs de Sousse ou ayant un nom qui commence par la lettre ‘A’.

5. Les ventes ayant un prix de vente supérieur au double du prix d’achat.

6. Pour chaque vente, afficher la désignation de l’article concerné, la localité du magasin de


vente, la quantité vendue et la date de vente.

7. Le montant des ventes de chaque magasin.

8. Le nombre et le montant des ventes à chaque date.

9. Le montant de toutes les ventes des clients de ‘Gabès’.

[Link] Page 1
10. La somme des quantités vendues de chaque article.
11. La plus petite quantité vendue de chaque article.

12. La quantité maximale vendue de tout article de couleur ‘verte’.

13. Les ventes des clients de ‘Gabès’ concernant les articles livrés par un fournisseur de
‘Sousse’.

14. Les clients qui achètent que des articles de couleur ‘verte’ ou ‘bleue’.

15. Les ventes des articles ayant un poids compris entre 200 et 500, de couleur ‘verte’ et qui
sont livrés par un fournisseur de ‘Gabés’ ou de ‘Sousse’.

16. La quantité quotidienne moyenne vendue dans chaque magasin pour chaque article.

17. Les numéros des articles et leur nombre de ventes lorsque ce nombre est supérieur à 3.

18. Les numéros des magasins et leur chiffre d’affaires lorsque ce dernier est supérieur à 5
000D.

19. Les numéros des articles des fournisseurs de ‘Gabés’ et ayant effectué une quantité de
vente supérieure à 200 unités.

20. Les noms des clients qui habitent dans la même ville que celle du client N° ‘C2’. Exprimer
la requête avec une auto-jointure et avec une requête imbriquée simple.

Bon courage

[Link] Page 2

Vous aimerez peut-être aussi