Page 1 sur 2
Université Paris Ouest Nanterre la Défense.
UFR SEGMI.
Année Universitaire 2010-2011.
L2, MIA, Sciences éco-gestion et Langues.
INITIATION AUX BASES DE DONNÉES ET VBA.
Contrôle Final.
Jeudi 27 Janvier 2011. Durée 2h.
Sujet : association sportive.
Les dirigeants d’une association sportive désirent automatiser leur système d’information. Ils recensent
pour cela les informations suivantes : l’association regroupe des adhérents, des sports et des moniteurs et
organise régulièrement des compétitions.
Chaque adhérent a un identifiant (unique) et est enregistré avec les informations suivantes : nom, prénom,
date de naissance, poids et taille. Un adhérent peut pratiquer un ou plusieurs sports.
Chaque sport a un identifiant (unique), une description et est géré par au moins un moniteur.
Chaque moniteur a un identifiant (unique), un nom, un prénom et est responsable d’au moins un sport.
Chaque compétition a un identifiant (unique), une description, une date et une durée. Elle concerne un et
un seul sport et est encadré par au moins un moniteur.
Un adhérent peut participer à toute compétition organisée, et bien sûr, une compétition regroupe
(généralement) plusieurs adhérents. Pour chaque participation d’un adhérent à une compétition, on
comptabilise le nombre de points.
Exercice 1 (Conception de BD) :
Donnez le schéma de la Base de Données, en précisant :
a. les tables principales de la BD (les tables qui représentent les concepts de base) ;
b. les associations (1-N) ;
c. les associations (N-N), par le biais de tables de jonctions.
NB :
Utilisez la représentation graphique pour répondre à cet exercice.
Précisez le type de données (le plus approprié) de chaque attribut, les clefs primaires et les clefs
externes de chaque table.
Consignes :
Il est interdit de sortir de l’amphi avant la fin de la première heure, et toute sortie
est définitive.
Tous les documents papiers sont autorisés.
Pour les questions sur les formulaires : il faut, IMPERATIVEMENT, préciser les noms
des formulaires, leurs propriétés, les noms des contrôles, leur type, leurs propriétés
et le code VBA à mettre en place si besoin est.