Exercice SQL les requêtes SQL banque, tutoriel & guide de travaux pratiques en pdf.
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)
Ecrire les requêtes suivantes en SQL :
- Liste des agences ayant des comptes-clients
- Clients ayant un compte à “Agadir”
- Clients ayant un compte ou un emprunt à “Agadir”
- Clients ayant un compte et un emprunt à “Agadir”
- Clients ayant un compte et pas d’emprunt à “Agadir”
- Clients ayant un compte et nom de la ville où ils habitent
- Clients ayant un compte à “Paris-Etoile” et nom de la ville où ils habitent
- Clients ayant un compte dans une agence où “Ahmed” a un compte
- Agences ayant un actif plus élevé que toute agence d’“AAAA”
- Clients ayant un compte dans chaque agence d’“ AAAA ”
- Clients ayant un compte dans au-moins une agence d’“AAAA”
- Emprunteurs de l’agence “Grédit-Agadir” classés par ordre alphabétique
- Solde moyen des comptes-clients de chaque agence
- Solde moyen des comptes-clients des agences dont le solde moyen est > “10 000”
- Nombre de clients habitant “Safi”
- Nombre de clients de l’agence “ CETELEM ” n’ayant pas leur adresse dans la relation CLIENT
- Insérer le n-uplet dans la relation CLIENT
- Diminuer l’emprunt de tous les clients habitant “Tanger” de “5%”
- Fermer les comptes de “Ahmed”
- Supprimer de la relation AGENCE toutes les agences sans client
La correction exercices SQL (voir page 2 en bas)