Il est possible d'élargir une requête en recherchant non seulement un terme spécifique, mais aussi les termes qui lui sont relatifs. Ce processus peut être automatisé à l'aide des fonctions de l'Extension Net Search pour rechercher et extraire d'un thésaurus les termes relatifs au terme recherché. Un thésaurus est un dictionnaire contrôlé de termes sémantiquement associés qui couvrent généralement un domaine spécifique.
DB2 Extension Net Search permet d'étendre un terme recherché en ajoutant des termes supplémentaires tirés d'un thésaurus que vous avez précédemment créé. Pour savoir comment utiliser l'extension d'un thésaurus dans une requête, reportez-vous au Chapitre 14, Syntaxe des arguments de recherche.
La création d'un thésaurus en vue d'une utilisation dans une application de recherche nécessite qu'un fichier de définitions du thésaurus soit compilé dans un format interne, le dictionnaire thésaurus.
Le présent chapitre aborde les domaines suivants :
Un thésaurus est structuré comme un réseau de noeuds, reliés par des relations. Cette section décrit les relations prédéfinies du Extension Net Search et comment définir vos propres relations.
La description ci-dessous est celle de la syntaxe d'un fichier de définitions du thésaurus et des outils utilisés pour le compiler en dictionnaire thésaurus.