B. INDEX
B. INDEX
La création d'un champ indexé dans une table accélère l'accès aux données fréquemment consultées ou triées. Les valeurs d'un champ indexé sont triées dans un ordre croissant, en association avec leur numéro d'enregistrement respectif. Une valeur cherchée sera plus rapidement trouvée et permettra d'accéder ainsi plus vite aux champs de l'enregistrement.
BOUTON GAUCHE
sélectionner le champ
volet bas
en face de , indiquer "non" ou "oui", avec ou sans doublons
Les indexations accélèrent la consultation et les tris, mais ralentissent les mises à jour d'enregistrement
NonNe pas créer d'index sur le champ spécifié
Oui - avec doublonsCréer un index sur le champ spécifié
(avec possibilité de valeurs en double sur ce champ)
Oui - sans doublons Créer un index unique sur le champ spécifié
Pour un index unique, la valeur saisie ne sera acceptée que si celle-ci n'existe pas déjà dans un autre enregistrement (champs servant d'identificateur comme le matricule, le code produit, l'Isbn)
Pour affiner les recherches d'enregistrement, il est utile de créer des index composés sur plusieurs champs à la fois (jusqu'à 10 champs)
Pour afficher les index :
ONGLET "CRÉATION"
groupe "afficher/masquer" (3ème bloc)
<clic g> sur
Les champs indexés s'affichent dans une fenêtre
Pour créer un index multi champs, ajouter une ligne pour chaque champ, en ne faisant figurer le nom de l'index que sur la première ligne
L'index de nom Lecteur est composé de NomLecteur et PrenomLecteur
Dans la table "lecteur" de la base en cours "bibliotheque",
Créer un index composé des champs NomLecteur et PrenomLecteur