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…

 

Suite

Retour au sommaire du Travail Pratique Access