Stockage Flashcards
Question
Réponse
Qu’est-ce qu’un index dense?
Un index où toutes les valeurs de clé sont représentées dans l’index.
Qu’est-ce qu’un index plaçant?
Un index où les enregistrements associés aux clés sont classés/rangés dans l’ordre des clés.
Quel est l’avantage principal d’un arbre B+ par rapport à un arbre B?
Dans un arbre B+, les données se situent dans les feuilles et les feuilles sont chaînées les unes aux autres.
Quelle est la complexité de recherche dans un arbre B+?
O(log(n))
Quel est le principe de base du hachage en bases de données?
Division d’un fichier en paquets de taille fixe, où la clé est convertie en un numéro de paquet à l’aide d’une fonction de hachage.
Quelles sont les caractéristiques d’une bonne fonction de hachage?
Elle doit être calculable rapidement et assurer une répartition uniforme.
Qu’est-ce que le hachage extensible?
Une méthode de hachage dynamique qui utilise progressivement le hash-code et s’adapte à la croissance du fichier.
Quel est l’avantage principal du hachage extensible?
Il est adapté à des relations à forte dynamicité.
Qu’est-ce qu’une clé de placement?
Une clé au niveau physique qui détermine le placement d’une relation et sert de clé d’accès primaire.
Qu’est-ce qu’un index secondaire?
Un index créé pour accélérer les accès sur un attribut autre que celui du placement principal.
Qu’est-ce que la sélectivité d’une requête?
La proportion des enregistrements recherchés au regard de la totalité des articles.
Qu’est-ce qu’un plan d’exécution?
Ce qui est effectivement réalisé par le SGBD pour répondre à une requête, défini par l’optimiseur.
Quels sont les objectifs de l’optimisation de requêtes?
Minimiser le nombre d’E/S disque et minimiser le temps CPU.
Quel est le rôle de l’administrateur dans l’optimisation des requêtes?
Spécifier le placement initial et définir des chemins d’accès judicieux.