Comparaison des 2
solutions
Avantages de la structure
délimitée:
- Faible encombrement en place sur le fichier.
- Il n'y a aucun espace perdu.
- Un fichier texte codé de cette manière
occupe le minimum de place possible.
Inconvénients de la structure
délimitée :
- Lenteur de la lecture: A chaque fois que l'on lit une
ligne dans la fichier il faut parcourir un à un tous les
caractères pour repérer chaque occurence du
caractère de séparation avant de pouvoir découper
cette ligne en différents champs.
- Travail avant écriture: il faut insérer
le caractère de délimitation entre chaque champ de
l'enregistrement avant de faire l'écriture sur disque.
Avantage de la structure à
champs de longueur fixe:
- La récupération des différents
champs est très rapide. Lorsqu'on récupère une
ligne, il suffit de la découper en différentes
chaînes de longueur prédéfinie.
Inconvénient de la structure
à champs de longueur fixe:
- Gaspillage de place sur le fichier. Les valeurs des
champs
sont en général beaucoup moins large que le champ. Il y a
beaucoup de zones perdues.
suivant
plan