Analyse

L'une des activités essentielles du Golf de Champlong est d'organiser des compétitions: cela permet d'une part à ses membres de se confronter aux réalités du parcours, d'autre part d'associer des sponsors à chacune de ces manifestations, les retombées médiatiques étant doubles.

L'adaptation de la base de données à la gestion de ces compétitions a débuté mais n'est pas encore opérationnelle. Romain Rocher, le vice-président du golf, vous en explique le principe.

« Tout adhérent peut participer à de nombreuses compétitions tout au long de l'année. Elles se déroulent de mars à octobre, en principe le week-end. La base de données doit permettre de mémoriser les scores réalisés par les participants afin de pouvoir les transmettre à la Fédération Française de Golf qui calcule le nouvel index des licenciés après chaque compétition.

La base de données Golf2.mdb a intégré les données relatives aux premières compétitions de l'année. La coupe des imprimeurs, qui se déroule ce dimanche, sera l'occasion de finaliser le travail préparatoire déjà réalisé. Votre rôle sera double:

- mettre en place le suivi informatisé des compétitions,

- exploiter les données afin d'en obtenir des informations exploitables. "

Question

ETAPE 1 : Prendre connaissance de la modélisation de la gestion des compétitions

Ressource documentaire : annexe 1 - Base info Schéma relationnel - points 7 et 81

Ressource méthodologique : Gérer les tables - Lier les tables

Ressource électronique: document Golf2.mdb

1) Ouvrez Golf2.mdb.

2) Quelles tables sont concernées par la phrase l'adhérent peut participer à de nombreuses compétitions? ....................................................................................................................................................................

...............................................................................................................................................................................................

3) Ouvrez la table PARTICIPER et répondez aux questions suivantes :

a. L'adhérent 96 a-t-il participé à la compétition 2 ? ..............................................................................

b. Quels scores a réalisés l'adhérent 4 ? ....................................................................................................

c. Quel est le vainqueur de la compétition 4 ? .........................................................................................

4) Ouvrez éventuellement d'autres tables pour répondre aux questions suivantes:

a. Sébastien Brizard a-t-il participé à la compétition 3 ? .....................................................................

b. Quel est le nom du vainqueur de la coupe du textile? .......................................................................

5) À l'aide de l'annexe 1, expliquez comment se fait le lien entre les différentes tables utilisées en question 4.

6) Reformulez le contenu des enregistrements de (2,8,99), (4,3,108) sur le modèle suivant: (2,3,120) lors de la compétition 2, l'adhérent 3 a réalisé un score de 120.

..............................................................................................................................................................................................................................................................................................................................................................................................

7) la connaissance du numéro adhérent 1 et du score 94 permet-elle d'identifier la compétition?

............................................................................................................................................................................................................................................................................................................................................................................................

la connaissance du numéro compétition 2 et du score 120 permet-elle d'identifier l'adhérent?

..............................................................................................................................................................................................................................................................................................................................................................................................

la connaissance du numéro adhérent 1 et du numéro compétition 2 permet-elle d'identifier le score réalisé? ..............................................................................................................................................................................

8) Essayez de créer un nouvel enregistrement 2, 1, 97. Que répond ACCESS ? Pourquoi?

............................................................................................................................................................................................................................................................................................................................................................................................

9) En synthétisant les réponses aux questions 7 et 8, reformulez sous forme de dépendances fonctionnelles les identifications de la question 6. Quelles conclusions peut-on tirer en ce qui concerne la clé primaire?

..............................................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................

10) Selon le schéma relationnel de l'annexe 1, quelle est la clé primaire de la relation PARTICIPER?

..............................................................................................................................................................................................................................................................................................................................................................................................

11) Complétez les tableaux d'analyse des tables de l'annexe 2 à l'aide de leur affichage en Mode Création.

12) Fermez les tables.

Affichez les relations de la base de données.

Ajoutez et reliez la table PARTICIPER aux- autres tables de la base de données. En cas de problème :

relevez le message renvoyé par le logiciel Access,

annulez le lien en cours,

s'il y a une table à modifier, réduisez la fenêtre Relations, ouvrez la table concernée,

modifiez le champ concerné, fermez la table et revenez dans la fenêtre Relations pour définir le lien.

Si le type d'un champ est modifié, ne pas oublier de mettre à jour l'annexe 2.

Question

ETAPE 2 : Mettre à jour la base de données

Ressource documentaire : annexe 3

Si la table PARTICIPER contient déjà les données relatives aux quatre premiers tournois de l'année, son intégration à la base de données n'est pas complètement réalisée. On vous communique en annexe 3 les résultats de la coupe des imprimeurs.

Romain Rocher, qui a commencé la saisie, vous demande de terminer l'intégration de cette compétition à la base de données (dernière colonne du tableau de l'annexe 3)._____________________________________________________________________________________________________________________________________________________________________________________________________________________________

Question

ETAPE 3 : Exploiter la base de données

Ressource documentaire : annexes 3 et Bases info Opérateurs relationnels et Interrogation de la base de données

Ressource méthodologique : Gérer les requêtes

La gestion des adhérents

Un des atouts essentiels de la base de données est de pouvoir fournir rapidement des renseignements et informations synthétiques. Romain Rocher compte sur vous pour pouvoir obtenir les éléments suivants:

  • pour travailler, le secrétaire a besoin régulièrement de la liste des adhérents (nom, prénom, numéro, adresse complète) dans l'ordre alphabétique du nom,

  • les adhérents de la Loire (numéro, nom, prénom, ville) classés par ville,

  • les jeunes (catégories benjamin à cadet inclus - codes catégorie 1 à 3) dans l'ordre décroissant des catégories (n'afficher que les nom, prénom et code de catégorie),

Procédez à l'analyse des demandes selon le cadre des tableaux de l'annexe 4. Vous pouvez vous appuyer sur la démarche proposée en point 2 de la Base info Interrogation de la base de données.

Dans la base de données, créez et enregistrez sous un nom significatif les requêtes correspondantes.

La gestion des compétitions

Ressource documentaire : annexes 3 et 4 - Bases info Opérateurs relationnels et Interrogation de la base de données

Ressource méthodologique : Gérer les requêtes

La coupe des imprimeurs est l'occasion de compléter l'offre de requêtes de la base de données. Obtenir rapidement pour cette compétition (numérotée 5) :

  • les joueurs inscrits (numéro, nom, prénom, index, numéro de compétition) dans l'ordre alphabétique du nom, le classement brut (numéro, nom, prénom, index, score) dans l'ordre ....

  • pour la remise des coupes: les classements bruts masculin d'une part et féminin d'autre part, en affichant

  • chaque fois nom, prénom, score, ainsi que les jeunes juniors et benjamins) en affichant de plus pour eux l'intitulé de la catégorie serait un atout appréciable.

1) Procédez à l'analyse des demandes comme pour la question 1.

2) Créez et enregistrez sous un nom significatif les requêtes correspondantes.

3) Préparer la compétition suivante, l'open swing AGF, serait une suite logique ...

4) Créez les requêtes pour la compétition 6 (choisir deux requêtes).

5) Jusqu'à présent, le document de l'annexe 3 est obtenu par un savant découpage de la liste des adhérents.

6) Pensez-vous que parmi les requêtes que vous venez de créer, il pourrait s'en trouver une qui facilite l'obtention du document?