Stockage d’un jeu de valeurs
Encodage binaire :
- Définition d’une trame, en général de taille fixe.
- Chaque rubrique occupe un nombre d’octets déterminé, afin que chaque jeu de données occupe la même place en mémoire.
- L’utilisation de trames de taille fixe facilite le stockage et la conservation des données sur les supports magnétiques (disque dur, etc…)
- Les données sont transmises dans un format numérique (type) identique à celui utilisé en mémoire centrale.
Encodage textuel :
- Le jeu de données est codé dans un format descriptif (contenant à la fois les valeurs et une description des données : types, attributs, …).
- Ce format facilite la transmission d’un programme à un autre (format “plat”) mais est moins propice au stockage.
- La “sérialisation” est l’opération qui consiste à encoder des données sous la forme d’un texte brut (codage ASCII ou utf8), en “perdant” le moins possible d’information.
- Des exemples de formats textes standards sont donnés en 2.1.3 Structures de données.
Previous : 2.1.4 Structures de stockage Next : Stockage d’une séries d’enregistrements