Cours fichier Laporte S Les ?chiers séquentiels DAIGL BTS IG Chap Les ?chiers séquentiels I Généralités sur les ?chiers Toutes les informations que nous avons jusqu'à présent traitées étaient saisies à partir du clavier et stockées en mémoire la RAM Or la

Laporte S Les ?chiers séquentiels DAIGL BTS IG Chap Les ?chiers séquentiels I Généralités sur les ?chiers Toutes les informations que nous avons jusqu'à présent traitées étaient saisies à partir du clavier et stockées en mémoire la RAM Or la mémoire centrale est volatile les informations qui y sont stockées sont détruites à la ?n de l'exécution du programme et ne peuvent donc pas être réutilisées ultérieurement A la ?n de l'exécution du programme il ne reste aucune trace de cette exécution et des résultats générés Par ailleurs la mémoire centrale a l'inconvénient d'être bien plus chère que la mémoire non volatile des disques durs disquettes ou bandes magnétiques La taille de la mémoire centrale est par conséquent très inférieure à la taille de la mémoire non volatile Pour mémoriser de gros volumes d'information la mémoire centrale ne su ?t pas Ainsi dans la plupart des applications d'entreprises pour lesquelles un gros volume d'informations doit être mémorisé plus longtemps que la durée de vie du programme les informations sont récupérées et mémorisées sur un support non volatile disques disquettes bandes magnétiques ? Les informations y sont enregistrées de manière permanente dans des ?chiers Les informations ne sont plus seulement communiquées via le clavier et l'écran mais aussi via des ?chiers de support non volatiles Il est alors possible qu'un programme ne communique avec son environnement qu'au travers des ?chiers et n'utilise ni la saisie ni l'a ?chage écran mémoire centrale support non volatile ?chiers clavier Un ?chier est un regroupement d'informations sur un support non volatile tel que le disque Il existe de nombreux types de ?chiers qui di ?érent en outre selon les langages Nous distinguerons les ?chiers de type texte ? et les ?chiers structurés Les ?chiers structurés permettent d ? enregistrer des données de même nature Ils sont composés d ? enregistrements ou articles contenant les mêmes champs ou rubrique Généralement chaque enregistrement correspond à une ligne et les rubriques sont séparées par un séparateur qui peut être par exemple un point-virgule format csv - Les ?chiers non structurés permettent quant à eux d ? entasser des informations de natures diverses Ils ne sont pas obligatoirement structurés en enregistrements mais ils ne peuvent être lus que de manière séquentielle Ex un ?chier word ? CLaporte S Les ?chiers séquentiels DAIGL BTS IG Il existe deux grandes familles de supports pour les ?chiers - les supports adressables sont capables de fournir l'adresse d'un emplacement de stockage C'est le cas des disques et les disquettes Ils permettent un accès direct non séquentiel à leur contenu - les supports non adressables qui ne peuvent être accédés que de manière séquentielle C'est le cas des bandes magnétiques qui sont encore utilisées pour stocker les données très volumineuses les archives car elles sont peu chères On appelle mode d'accès à un ?chier la façon de retrouver une donnée dans ce ?chier Il existe deux modes d'accès principaux l'accès séquentiel possible sur tous les types de support et avec tous les types de

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager