Jeanne et Serge

[30 min]

Vous avez en charge la réalisation d'une base de données pour gérer un tournoi de Volley-Ball. Les équipes, identifiées par un nom, sont composées de deux à six joueurs dont on gère le nom et le prénom. Un match oppose deux équipes, à une date donnée et toujours renseignée, dont une est gagnante, et sont joués en deux sets gagnants (le score est donc toujours de 2 pour le gagnant et 0 ou 1 pour le perdant, on décide donc de ne gérer que le score du perdant). On notera que deux équipes se rencontrent au plus une fois.

Question

Réaliser le modèle conceptuel de la BD en utilisant le formalisme UML. Énoncer les éventuelles contraintes non représentées sur le schéma.

Question

Traduire le MCD en modèle logique relationnel. Énoncer les éventuelles contraintes non représentables en relationnel.

Question

Proposer une implémentation SQL du modèle relationnel, en intégrant le maximum de contraintes. Énoncer les éventuelles contraintes non représentables en SQL.