Retour au sommaire du Travail Pratique Access
4. Relations et états
Dans cette partie, nous allons compléter notre base de données
avec les tables qu'il nous reste à créer, établir les liens entre ces tables
pour aboutir à un état imprimable de toute l'organisation du concours.
4.1 Création
de l'ensemble des tables restantes
En reprenant la procédure vue en 2.1, on créera les deux
nouvelles tables Epreuve et Série définies dans le modèle relationnel :
EPREUVE (Num_Epreuve,
Nom_Epreuve)
SERIE (Num_Série,
Num_Epreuve, Horaire)
La table Epreuve comportera les champs Num_Epreuve (de type
NuméroAuto, clé) et Nom_Epreuve (type Texte de 10 caractères) et on créera les 3
épreuves telles qu'indiquées ci-dessous

De la même façon, on créera la Table Série puis les 12 séries
conformément aux informations des illustrations suivantes :


Pour terminer, on importera les trois dernières tables à partir
des fichiers texte Regroupe.txt, Inscrire.txt et Inscr_Eq.txt, de la même façon
que l'on avait procédé pour la Table Equipe en 2.3. On veillera à bien déclarer
les clés appropriées telles que définies dans le modèle relationnel :
INSCRIRE (Dossard, Num_Epreuve,
Score, Place_Indiv)
INSCR_EQ (Num_Equipe, Num_Epreuve,
Moyenne, Place)
REGROUPER (Dossard, Num_Série,
Ordre_Pass)
Par exemple, la relation Inscr_Eq possède une clé formée du
numéro de l'équipe et du numéro de l'épreuve. Il faut pour cela sélectionner ces
2 champs puis cliquer sur l'icône Clé.

Remarquez que la moyenne a été importée comme du texte. Essayez
de voir comment transformer ces valeurs en un type Numérique…
Retour au sommaire du Travail Pratique Access