Chapitre 8
Indexage et hachage
GPA775 Chapitre 8 -Indexage et hachage 2
Introduction
Certaines requêtes n'intéressent qu'un petit sous-ensemble
des enregistrements d'un fichier.
ØEx: Rechercher tous les comptes de l'agence de
Perryridge
Il n'est pas question de lire la totalitédu fichier
Compte de haut en bas (accès séquentiel) pour
retrouver l'information requise.
Le système devrait être capable datteindre
directement linformation requise.
Alors, il faudra ajouter au SGBD des structures qui utilisent
soit des index ou des fonctions de hachage.
GPA775 Chapitre 8 -Indexage et hachage 3
Contenu
Dans ce chapitre, nous allons nous intéresser aux points
suivants :
ØFichiers séquentiels indexés
ØFichiers indexés par arbres B+ et B
ØFonctions de hachage statique
ØFonctions de hachage dynamique
GPA775 Chapitre 8 -Indexage et hachage 4
Notions de base
Dans les BD commerciales, il faut prévoir des techniques
d'indexage qui permettent l'accès direct et rapide aux
enregistrements.
Ces techniques ont pour objectifs :
Ødaccélérer l'accès aux données;
Øde réduire le nombre d'opérations d'entrées/sorties.
Pour ce faire, on peut utiliser :
Øun index;
Øune fonction de hachage.
GPA775 Chapitre 8 -Indexage et hachage 5
Notions de base
Les caractéristiques de ces deux méthodes sont :
Øtemps d'accès : temps pour accéder àune donnée
particulière;
temps de recherche + temps de latence (chapitre 7)
Ødélais d'insertion: lais pour la mise en place dune
nouvelle donnée et la mise àjour de l'index;
Ødélais d'effacement: lais pour enlever une donnée
avec la mise àjour de l'index;
Øoccupation de la mémoire: espace occupépar les
structures d'indexage.
1 / 58 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 !