Championnat de France 2015-2016☘
Il est mis à disposition selon les termes de la Licence Creative Commons Attribution 4.0 International et adapté du TP originel de Jacques Le Coupanec.
Synopsis☘
Suite à un gros coup financier, vous envisagez de vous consacrer à votre passion : le football. Pour cela, vous mettez en ligne un site fournissant des informations sur les matchs de football de tous les championnats de tous les continents depuis la nuit des temps.
Comme il faut bien commencer quelque part, votre base de données se limite pour l'instant au championnat de France 2015-2016.
Schéma relationnel☘
Votre base de données est constituée des quatre tables suivantes :
-
Table Player :
- l'attribut
id
représente le numéro d'identifiant du joueur dans la base FIFA ; - l'attribut
name
est le nom de famille du joueur ; - l'attribut
birthday
est la date de naissance du joueur.
- l'attribut
-
Table Event :
- l'attribut
id
identfie chaque événement ; - l'attribut
match
fait référence au numéroid
d'un match ; - l'attribut
time
représente la minute où a eu lieu l'évènement ; - l'attribut
player
fait référence à l'identifiantid
du joueur impliqué dans l'événement ; - l'attribut
team
fait référence à l'équipeid
du joueur impliqué dans l'événement ; -
l'attribut
type
est le type de l'événement.Les types possibles
- goal, un but a été marqué ;
- penalty, un but sur penalty a été marqué ;
- own, un but contre son camp a été marqué ;
- miss, un penalty a été raté ;
- yellow, carton jaune ;
- yellow2, deuxième carton jaune ;
- red, carton rouge.
- l'attribut
-
Table Team :
- l'attribut
id
identfie chaque équipe ; - l'attribut
name
est le nom du club ; - l'attribut
surname
est le surnom du club ; - l'attribut
short
est l'abréviation du nom du club ; - l'attribut
birthday
est la date de création du club ; - l'attribut
city
est la ville dans lequel le club est situé.
- l'attribut
-
Table Match :
- l'attribut
id
identfie le numéro du match ; - l'attribut
date
est la date à laquelle a lieu ce match ; - l'attribut
home
fait référence à l'équipeid
qui reçoit ; - l'attribut
away
fait référence à l'équipeid
qui se déplace ; - l'attribut
stage
est le numéro de la journée de championnat.
- l'attribut
Énoncé☘
Le but de cet exercice est de poursuivre votre apprentissage de la syntaxe SQL en interrogeant cette base de donnée.
-
Commencez par obtenir quelques informations sur le championnat.
-
Que pourriez-vous dire sur l'équipe de Lorient ?
-
Étude du derby Rennes-Lorient.
-
À propos d'Abdul Majeed Waris.
-
Un peu de fiction.