Retour au sommaire du Travail Pratique Access
2.3 Importation d'une table à partir d'un fichier texte (.TXT)
Nous allons maintenant créer la table Equipe telle que définie
dans notre modèle relationnel :
EQUIPE (Num_Equipe, Nom_Equipe, Ville,
Origine)
Nous le ferons d'une autre manière que pour la table Concurrent.
Au lieu de la définir au préalable (ses champs, leur type, la clé, etc.), nous
allons récupérer le tout dans un fichier de type Texte et de nom Equipe.txt (télécharger
Equipe.zip puis extrayez Equipe.txt) avec
la même option de menu Fichier\ Données externes\Importer…
On suivra les instructions de l'assistant d'importation, en indiquant que la
"Première ligne contient les noms des champs" :

Comme les noms de champs nous conviennent, on les gardera, en
indiquant pour le premier qu'il doit être indexé sans doublons (en effet,
Num_Equipe a vocation à devenir la clé de la future table). En pointant sur
chaque colonne, on pourrait modifier certaines choses, voire sauter certains
champs.

L'assistant propose de créer une clé primaire. En fait, on
déclinera cette proposition pour choisir Num_Equipe comme la clé de la table.

Si tout s'est bien passé, nous avons maintenant notre deuxième
table Equipe. On peut l'ouvrir pour consulter son contenu, ou se mettre en mode
Création pour vérifier sa structure. On constatera alors que les 3 champs de
type texte Nom_Equipe, Ville et Origine ont une longueur de 255 caractères.
C'est la taille par défaut que l'assistant d'importation a affectée à ces
champs. Cette taille semble excessive, et risque d'augmenter inutilement le
volume occupé par notre base de données.
Nous allons donc modifier la structure de la table Equipe en ramenant ces trois
champs à une taille de 20 caractères. Si l'on sauvegarde la table, Access nous
averti que cette modification fait courir le risque d'une perte de données. On
passera outre.

Si on se met en mode Feuille de données, on constatera
qu'effectivement certains noms d'équipe sont maintenant tronqué à leurs seuls 20
premiers caractères. Ceci est irréversible… mais on s'en accommodera.
Retour au sommaire du Travail Pratique Access