EXERCICES CORRIGES BASE DE DONNEE | EXERCICE CORRIGE SQL
Exercice SQL : Course de Chevaux
Dans une course de chevaux, chaque cheval est monté par un jockey et appartient à un propriétaire. Les chevaux peuvent participer à plusieurs courses, et chaque course a un lieu, une date et un prix à la clé. Voici la représentation simplifiée de la base de données :
Cheval (ID, Nom, Age, Sexe, Race, #PropriétaireID)
Jockey (ID, Nom, Age, Sexe)
Propriétaire (ID, Nom, Age, Sexe)
Course (ID, Lieu, Date, Prix)
Participation (#ChevalID, #JockeyID, #CourseID, Position)
Les relations sont les suivantes :
Un cheval appartient à un propriétaire (relation many-to-one : plusieurs chevaux peuvent appartenir au même propriétaire).
Un jockey peut monter plusieurs chevaux (relation many-to-one : plusieurs chevaux peuvent être montés par le même jockey).
Un cheval peut participer à plusieurs courses (relation many-to-many : plusieurs chevaux peuvent participer à la même course, et un cheval peut participer à plusieurs courses).
Chaque participation correspond à une position dans la course (premier, deuxième, troisième, etc.).
Voici les questions pour cet exercice :
- Afficher la liste des chevaux avec leur propriétaire.
- Afficher la liste des jockeys avec l'âge moyen de ceux-ci.
- Afficher la liste des propriétaires avec le nombre de chevaux qu'ils possèdent, en ordre décroissant de ce nombre.
- Afficher la liste des courses avec leur lieu, leur date et leur prix, triée par ordre chronologique.
- Afficher la liste des chevaux qui ont participé à la course numéro 5, avec leur jockey et leur position dans la course.
- Afficher le montant total des prix gagnés par chaque propriétaire, en ordre décroissant de ce montant.
- Afficher la moyenne d'âge des chevaux, ainsi que la race la plus représentée.
Correction : SQL
Si vous avez trouvé les exercices corrigés en SQL de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !
Contact WhatsApp : +237 658395978 | Réaliser Par Joël_Yk
Ajouter un commentaire