Structures de données
avancées : Principales structures de
fichiers
D. E
ZEGOUR
Institut National d ’Informatique
Les principales
structures de fichiers
Structures simples de fichiers
. Tableau de blocs
. Liste linéaire chaînée de blocs
Remarques
L'organisation du fichier est quelconque (format fixe ou variable)
Si fichier ordonné : chargement initial à 60-70%.
==> économiser les décalages intra-blocs.
limitées à des petits fichiers. ( < 6 accès disque)
Tableau Liste
Ordre Sans Ordre
Fixe Variable
Chevauchement Sans Chevauchement
Vue macroscopique
Vue microscopique
Structures de fichiers : TOF, L^OVC, T^OV^C, …..
Les principales
structures de fichiers Structures simples de fichiers
Les principales
structures de fichiers
Les méthodes d'index
Utilise un index(recherche dichotomique en mémoire).
2 fichiers sont utilisés : fichier d'index et fichier au données.
En règle générale, le fichier de données n'est pas trié.
Il peut être un tableau ou une liste linéaire chaînée de blocs sur le
disque.
Le fichier d'index est supposé en mémoire et est trié selon les clés
des articles.
Les principales
structures de fichiers
Les méthodes d'index
Index à un niveau
Table de couples(clé, adresse) en mémoire centrale.
Recherche :
a) Recherche dichotomique sur l'index.
b) Si clé trouvée, ramener le bloc en mémoire centrale
c) Si article à cheval sur deux blocs, ramener le deuxième bloc
Insertion
a) Si clé non trouvée dans l'index, il y a insertion avec décalages.
b) l'article est inséré en fin de fichier.
1 / 20 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !