IBM Books
(C) IBM Corp. 2000

Net Search Extender 管理およびユーザーズ・ガイド

シソーラス検索

シソーラス検索は、DB2 Net Search Extender での強力な検索語拡張関数です。 検索対象となる追加の用語が、 ユーザー自身が作成したシソーラスから取られるので、 これらの用語を直接制御できます。 たとえば、「データベース」を検索するときに、 「リポジトリー」と 「DB2」 のような用語も検出できます。

頻繁に検索し、 より効果的な検索結果を生成したい特定の関連エリアでこのタイプの検索を使用します。

シソーラスの作成方法の詳細については、 検索項目を拡張するためのシソーラスの使用を参照してください。 次の例は、シソーラス拡張関数を使用するための構文を示しています。

この例は、「product」 という用語を指定し拡張することによって、 シソーラス "nsesamplethes" で検出される、 この用語のすべての関連用語を追加します。 ここでは、"marketing" が追加され、検索されます。

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

次の例は、「product」 という検索語を指定します。 すると、検索語のすべての同義語 に拡張して検索が実行されます。

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


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]