public:std-3:cm1:aspect_physique:2.1.4_structures_de_stockage:stockage_sur_fichier

Stockage sur fichier

Les lignes d’une table correspondent physiquement à des enregistrements (ou tuples). Les tuples sont rangés dans des fichiers, stockés sur le disque dur.

Pourquoi stockées sur le disque dur?

  • volume très important des données
  • les données doivent survivre à un arrêt du serveur
Volume

Le volume est le support sur lequel sont enregistrées les données. On parle de mémoire secondaire (Disque dur, disquette,CD-ROM, etc…). Un volume est divisé en pistes concentriques numérotées de 0 à n ( par ex n = 1024). Chaque piste supporte plusieurs enregistrements physiques appelés secteurs, de taille constante (1 secteur = 1 page).

Page (ou secteur)

Les pages sont les unités de base pour la lecture et l'écriture. une page est une zone contiguë de la mémoire secondaire qui peut être chargée en mémoire centrale en une opération de lecture. Taille standard : une page = 1-2 ko.

La mémoire secondaire est donc organisée comme un tableau de pages : (T[0],…,T[L-1]), où L est le nombre de pages. Chaque page fait m octets. Chaque page peut être libre ou occupée.

Previous : Stockage d’une séries d’enregistrements Next : 2.1.5 Fichiers et répertoires

  • public/std-3/cm1/aspect_physique/2.1.4_structures_de_stockage/stockage_sur_fichier.txt
  • Dernière modification : 2016/08/31 14:20
  • de edauce