• Aucun résultat trouvé

TP SQL (1) Soit la base de données suivante :

N/A
N/A
Protected

Academic year: 2022

Partager "TP SQL (1) Soit la base de données suivante :"

Copied!
2
0
0

Texte intégral

(1)

FEC Conception de BD

A.S 2015-2016 MR.SMII ADNEN

TP SQL (1)

Soit la base de données suivante :

A/ Créer la base de données 2016_Gestion_Commandes

B/ Importer la base de données 2016_Gestion_commandes du dossier DATABASE EXPORT.

C/ Créer les requêtes suivantes :

1) Afficher la liste des clients qui habitent à Tunis dans l’ordre décroissant selon le Nom.

2) Afficher le nombre de pantalon vendus en 2015.

3) Afficher le montant total des ventes de pantalon en 2015.

4) Afficher le total d’achat par client

5) Afficher le nombre de commande passé par chaque client 6) Afficher le nombre de commande passé pour chaque produit 7) Afficher le total des ventes par produit

8) Afficher la liste de produit livré par Mr Hajji.

(2)

FEC Conception de BD

A.S 2015-2016 MR.SMII ADNEN

TP SQL (2)

Soit le schéma de base de données relationnel suivant : AGENCE (Num_Agence, Nom, Ville, Actif)

CLIENT (Num_Client, Nom, Ville)

COMPTE (Num_Compte, #Num_Agence, #Num_Client, Solde) EMPRUNT (Num_Emprunt, #Num_Agence, #Num_Client, Montant)

1. Donner la liste des agences ayant des comptes-clients 2. Donner les clients ayant un compte à “La Rochelle”

3. Donner les clients ayant un compte ou un emprunt à “La Rochelle”

4. Donner les clients ayant un compte et un emprunt à “La Rochelle”

5. Donner les clients ayant un compte et pas d’emprunt à “La Rochelle”

6. Donner les clients ayant un compte et nom de la ville où ils habitent

7. Donner les clients ayant un compte à “Paris-Etoile” et nom de la ville où ils habitent 8. Donner les clients ayant un compte dans une agence où “Claude” a un compte 9. Donner les agences ayant un actif plus élevé que toute agence d'“Orsay”

10. Donner les clients ayant un compte dans chaque agence d'“Orsay”

11. Donner les clients ayant un compte dans au-moins une agence d'“Orsay”

12. Donner les emprunteurs de l'agence “Paris-Rambuteau” classés par ordre alphabétique 13. Donner le solde moyen des comptes-clients de chaque agence

14. Donner le solde moyen des comptes-clients des agences dont le solde moyen est > “10 000”

15. Donner le nombre de clients de l'agence “Paris-Bastille” n'ayant pas leur adresse dans la relation CLIENT

16. Donner le nombre de clients habitant “Paris”

17. Donner le nombre de clients de l'agence “Paris-Bastille” n'ayant pas leur adresse dans la relation CLIENT

18. Insérer le <176359, Martin, Paris> dans la relation CLIENT 19. Fermer les comptes de “Dupont”

20. Supprimer de la relation AGENCE toutes les agences sans client.

Références

Documents relatifs

1) Afficher la liste des clients qui habitent à Tunis dans l’ordre décroissant selon le Nom. 3) Afficher le montant total des ventes de pantalon en 2015. 4) Afficher le total

À ce niveau, deux fichiers PostScript sont créés : le premier est compacté (gzip) et rendu disponible sur le serveur, le second est créé en incluant les polices en format Type 1

Pour afficher l'heure d'enregistrement des ondes cherchées, déplacer le curseur par un « cliquer- glisser » et lire l’heure en haut à droite. Choisir le nombre de trace

[r]

Comme arccos donne une valeur entre 0 et π, donc positive, elle donne la bonne valeur d’angle seulement dans le cas où l’image de z est située au dessus de l’axe des abscisses

Cliquer sur le lien « Tableau de bord », puis aller dans l’onglet « Cours » pour voir la liste des cours dont vous êtes gestionnaire. Cliquer sur le cours que vous voulez éditer..

En cas de redistribution du document ou d’une version dérivée, il doit être partagé à son tour sous licence Creative Commons BY SA. Le police cursive utilisée est « AA

On désire ecrire un programme qui calcule le discriminant et les éventuelles racines d’un trinôme du second degré ax 2 + bx + c... Première S Programmer