Solution devoir controle partie 1 sql
Exercice N Soit le modèle relationnel suivant relatif à la gestion simpli ?ée des étapes du Tour de France EQUIPE CodeEquipe NomEquipe DirecteurSportif COUREUR NuméroCoureur NomCoureur CodeEquipe CodePays PAYS CodePays NomPays TYPEETAPE CodeType LibelléType ETAPE NuméroEtape DateEtape VilleDép VilleArr NbKm CodeType PARTICIPER NuméroCoureur NuméroEtape TempsRéalisé ATTRIBUERBONIFICATION NuméroEtape km Rang NbSecondes NuméroCoureur Questions - Quelle est la composition de l'équipe Festina Numéro nom et pays des Coureurs Réponse SELECT NuméroCoureur NomCoureur NomPays FROM EQUIPE A COUREUR B PAYS C WHERE A CodeEquipe B CodeEquipe And B CodePays C CodePays And NomEquipe FESTINA - Quel est le nombre de kilomètres total du Tour de France Réponse SELECT SUM Nbkm FROM ETAPE - Quel est le nombre de kilomètres total des étapes de type Haute Montagne Réponse SELECT SUM Nbkm FROM ETAPE A TYPEETAPE B WHERE A CodeType B CodeType And LibelléType HAUTE MONTAGNE - Quels sont les noms des coureurs qui n'ont pas obtenu de boni ?cations Réponse SELECT NomCoureur FROM COUREUR WHERE NuméroCoureur NOT IN SELECT NuméroCoureur FROM ATTRIBUERBONIFICATION - Quel est le classement général des coureurs nom code équipe code pays et temps des coureurs à l'issue des premières étapes sachant que les boni ?cations ont été intégrées dans les temps réalisés à chaque étape Réponse SELECT NomCoureur CodeEquipe CodePays SUM TempsRéalisé AS Total FROM PARTICIPER A COUREUR B WHERE A NuméroCoureur B NuméroCoureur and NuméroEtape GROUP BY A NuméroCoureur NomCoureur CodeEquipe CodePays ORDER BY Total C - Quel est le classement par équipe à l'issue des premières étapes nom et temps des équipes Réponse SELECT NomEquipe SUM TempsRéalisé AS Total FROM PARTICIPER A COUREUR B EQUIPE C WHERE A NuméroCoureur B NuméroCoureur And B CodeEquipe C CodeEquipe And NuméroEtape GROUP BY B CodeEquipe NomEquipe ORDER BY Total Exercice N Soit la tables T et P ayant les structures suivantes T t t t t P p p t - On suppose que t et t sont de type numérique et que t est de type alphanumérique et que t est de type date écrire la commande SQL permettant de créer la table T Réponse Create table T T integer primary key T varchar T integer T date - On suppose que p et p sont de type alphanumérique écrire la commande SQL qui permet de créer la table P Réponse Create table P P varchar P varchar T integer Constraint pk primary key P P Constraint fk foreign key T references T C
Documents similaires










-
43
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 13, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 34.9kB