Découverte

Dans un cadre de verdure, sur les collines surplombant les gorges de la Loire, le golf de Champlong accueille toute personne désireuse d'associer aux joies de la promenade les exigences de la petite balle blanche. Pour cela, le futur adhérent fournit quelques renseignements et choisit sa formule de cotisation : complète (tous les jours de l'année) tarifée 500 € ou semaine (du lundi ou vendredi) tarifée 300 €. S'il a moins de 21 ans, l'inscrit aura droit à un tarif jeune (250 €) tout en bénéficiant des greens chaque jour de la semaine. En fonction de son âge, l'adhérent sera affecté à une catégorie : benjamin, minime, cadet, junior, adulte, senior.

Romain Rocher, le vice-président de l'association qui gère le golf, vous propose d'examiner avec lui son système d'information et d'étudier la base de données qui a été créée afin de résoudre les problèmes rencontrés lors de la saisie de nouveaux adhérents.

Vous disposez:

- du logiciel ACCESS,

- de la base de données Golf.mdb,

- d'un document Quelques exemples d'adhérents (annexe 1),

- du schéma relationnel (annexe 2),

- de fiches de nouveaux adhérents (annexe 3),

- des Bases d'information : une première à propos du modèle relationnel, une seconde à propos des bases de données.

Question

1. Observer le système d'information

Ressource documentaire : annexe 1 Base info Information et domaine d'étude point 2

Base info Schéma relationnel point 3

Relevez les différences entre les éléments décrivant un adhérent au club de golf de Champlong dans la vie et dans le système d'information du golf (voir annexe 1) : _________________________________

_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Dans la vie, qu'est-ce qui permet de repérer une personne parmi les autres ? _______________________

____________________________________________________________________________________

Dans le système d'information du golf, qu'est-ce qui permet de repérer un adhérent parmi les autres ? ____________________________________________________________________________________

____________________________________________________________________________________

Pourquoi ne pas avoir conservé le «repère» défini dans la vie ? ____________________________________

____________________________________________________________________________________

Question

2. Prendre connaissance du schéma relationnel

Ressource documentaire : annexe 2 - Bases info Schéma relationnel points 2 - 3 - 4

Quelle est la clé primaire de la relation ADHERENT ? ______________________________________

Quelles sont les autres relations qui composent le schéma relationnel ? Précisez la clé primaire de chacune d'elle :_____________________________________________________________________________

________________________________________________________________________________________________________________________________________________________________________

Dans le Contexte du début de ce cas :

- surlignez le nom des objets décrits par les relations du schéma relationnel : _____________________

______________________________________________________________________________________________________________________________________________________________

- repérez les verbes qui décrivent les interdépendances entre les objets du système d'information:

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Dans le schéma relationnel, comment sont représentées ces interdépendances ? _____________________

____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Question

3. Observer la base de données

Ressource documentaire : Bases info Base données

Ressource électronique : document Golf. mdb

Ouvrez la base de données Golf.mdb.

Combien de tables compte la base de données ? _____________________________________________

Peut-on établir un parallèle entre les relations du schéma relationnel et les tables de la base de données ? ___________________________________________________________________________________

____________________________________________________________________________________

Ouvrez la table CATEGORIE.

Combien y a-t-il de champ s? D'enregistrements ? ___________________________________________

Décrivez une catégorie en précisant les champs et les valeurs. __________________________________

____________________________________________________________________________________

Quel est le domaine de valeurs de Intitulé_cat ? ____________________________________________

Fermez la table CATEGORIE. Ouvrez la table ADHERENT.

Combien y a-t-il de champs? D'enregistrements ? __________________________________________

Quelle est la date de naissance de l'adhérent 23 ? _________________________________________

Quelle est l'adresse de l'adhérent 81 ?________________________________________________

Quel est l'index de Nathalie Chapuis ?________________________________________________

Question

4. Utiliser la base de données

Pour vous familiariser avec la base de données, Romain Rocher vous propose de saisir dans la table ADHERENT la fiche d'un nouvel adhérent (annexe 3).

Ressource documentaire: annexes 3 - Base info Schéma relationnel points 3, 6 et 8

Ressource électronique : document Golf. mdb

Relevez dans la fiche 1 de l'annexe 3 les éléments a priori incohérents ou invraisemblables. ____________

____________________________________________________________________________________

Saisissez la fiche 1 telle qu'elle vous est proposée en annexe 3, et relevez les messages renvoyés par le logiciel Access (En cas de problème, rectifiez selon les remarques faites dans la question précédente)..

____________________________________________________________________________________

____________________________________________________________________________________

Pourquoi ? ______________________________________________

Affichez la table ADHERENT et classez-la selon le champ Code_for (cliquez n'importe où dans le champ Code_for puis cliquez le bouton ).

Répertoriez les différentes valeurs prises par Code_for. ____________________________________

Dans la table Formule, répertoriez les valeurs prises par Code_for. ____________________________________

Que constatez-vous ? ____________________________________________

Fermez les tables sans enregistrer.

Question

Compléter la base de données

Ressource documentaire : annexes 3 - Base info Schéma relationnel - points 3

- Base info Base de données - point 2

Ressource électronique: document Golf.mdb

Affichez les liens de la base de données (bouton de la barre d'outils ).

Liez les tables ADHERENT et FORMULE en appliquant l'intégrité référentielle (avec mise à jour et effacement en cascade).

Liez les tables ADHERENT et CATEGORIE.

Quel message renvoie Access ? ________________________________________________________

____________________________________________________________________________________

Quel genre d'erreur peut provoquer ce message ? ___________________________________________

____________________________________________________________________________________

Pour vérifier, procédez à la même démarche qu'en PARTIE 4 : répertoriez les valeurs de Code_cat dans la table adherent et dans la table categorie.

Corrigez la (les) erreur(s) potentielle(s) et enregistrez les modifications.

Essayez de lier à nouveau les tables ADHERENT et CATEGORIE.

Saisissez la fiche 2 telle qu'elle vous est proposée en annexe 3, validez cette saisie en passant à l'enregistrement suivant et relevez le(s) message(s) renvoyées) par le logiciel Access.

De quelle règle peut-on rapprocher ce message? ___________________________________________

________________________________________________________________________________________________________________________________________________________________________

Complétez les éléments de la fiche de manière à intégrer Germinal Ballorin dans la base de données.

Saisissez la fiche 3.

Fermez la table et la base de données.