d. Préparation de
l’indexation des textes
Avant de pouvoir indexer les textes, il est
nécessaire de disposer de la table d’inclusion dont la structure
est décrite dans la section A.3.b.ii. Cette
table a été obtenue par l’utilisation du module
d’indexation.
La macro reconstruire RNGR construit la table
après avoir supprimé tous les enregistrements de celle-ci. Quatre
nuits sont nécessaires à cette construction.
La macro actualiser RNGR permet la mise
à jour de la table. Les enregistrements concernés par cette mise
à jour sont repérés par le champ nouveau de la table
des labels. Le principe est le suivant :
La valeur du champ nouveau est par défaut
oui. Chaque enregistrement créé dans la table des labels
sera donc considéré comme nouveau. Il en sera ainsi
jusqu’à la mise à jour de la table d’inclusion. En
effet, à la fin du processus de mise à jour, tous les champs de la
table des labels seront positionnés sur non-nouveau.
L’actualisation des données de RNGR se fait de la
manière suivante :
L’indexation a lieu comme si toute la table
était à reconstruire sauf que tous les labels ne sont pas
indexés et que tous les labels eux-mêmes ne servent pas à
l’indexation. Dans un premier temps, seuls les labels nouveaux sont
indexés. Dans un deuxième temps, tous les labels sont
indexés mais seuls les labels nouveaux servent à
l’indexation.