IBM Books
(C) IBM Corp. 2003

DB2 Net Search Extender Verwaltung und Programmierung

Thesaurussuche

Die Thesaurussuche ist eine leistungsstarke Funktion zur Suchbegriffserweiterung in DB2 Net Search Extender. Die zusätzlichen Begriffe, nach denen gesucht wird, werden einem Thesaurus entnommen, den Sie selbst erstellen, sodass Sie die direkte Kontrolle über diese Begriffe haben. Wenn Sie z. B. nach dem Begriff "database" suchen, könnten Sie gleichzeitig Begriffe wie "repository" und "DB2" finden.

Verwenden Sie diese Art der Suche für bestimmte Interessengebiete, in denen Sie häufig Suchen durchführen, da sie erheblich effektivere Suchergebnisse liefert.

Weitere Informationen und eine Beschreibung der Erstellung eines Thesaurus finden Sie in Kapitel 10, Verwenden eines Thesaurus zur Erweiterung von Suchbegriffen. Das folgende Beispiel veranschaulicht die Syntax zur Verwendung der Thesauruserweiterung.

In diesem Beispiel wird der Begriff "product" erweitert, indem alle Beziehungen dieses Begriffs, die im Thesaurus "nsesamplethes" zu finden sind, hinzugefügt werden. Im vorliegenden Fall wird der Begriff "marketing" der Suche hinzugefügt.

SELECT CATEGORY, DATE
        FROM DB2EXT.HTMLTAB
        WHERE CONTAINS(HTMLFILE,
           'THESAURUS "nsesamplethes"
           EXPAND RELATED
           TERM OF "product"') = 1

Im nächsten Beispiel handelt es sich um den Suchbegriff "product". Die Suche wird dann durch alle Synonyme des Suchbegriffs erweitert.

SELECT CATEGORY, DATE
        FROM DB2EXT.HTMLTAB
        WHERE CONTAINS(HTMLFILE,
           'THESAURUS "nsesamplethes"
           EXPAND SYNONYM
           TERM OF "product"') = 1


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]