Para crear su propio diccionario tesauro, primero debe definir su contenido en un archivo de definición utilizando un editor de texto.
Restricciones. La longitud del nombre de archivo, incluyendo la extensión, no debe exceder de 256 caracteres. Puede tener varios diccionarios tesauro en el mismo directorio, pero se recomienda tener un directorio separado para cada diccionario tesauro.
Se proporciona el archivo de ejemplo de definición de diccionario tesauro en inglés nsesamplethes.def. El directorio del diccionario tesauro para los sistemas Windows es:
<sqllib>\db2ext\thes
En los sistemas UNIX, el directorio de diccionario tesauro es:
<dir_ini_prop_instancia>/sqllib/db2ext/thes
Estos son algunos de los primeros grupos de definiciones de ese archivo:
Figura 29. Extracto del archivo de definición de diccionario tesauro
:WORDS accounting .RELATED_TO account checking .RELATED_TO sale management .SYNONYM_OF account .SYNONYM_OF accountant :WORDS acoustics .RELATED_TO signal processing :WORDS aeronautical equipment .SYNONYM_OF turbocharger .SYNONYM_OF undercarriage :WORDS advertising .RELATED_TO sale promotion .SYNONYM_OF advertisement : : : |
Para ver la sintaxis de cada grupo de definiciones, consulte el Chapter 18, Soporte de diccionario tesauro.
Todos los miembros deben estar escritos en una sola línea. Cada término asociado debe ir precedido por el nombre de la relación. Si los términos de un miembro están relacionados entre sí, debe especificar una relación entre los miembros.
La longitud de los términos de un miembro y de los términos asociados está limitada a 64 caracteres. Los caracteres de un solo byte y de doble byte de la misma letra se consideran como el mismo. No se distingue entre mayúsculas y minúsculas. Un término puede contener un carácter en blanco y puede utilizarse el carácter de un solo byte punto "." o dos puntos ":".
Todas las relaciones definidas por el usuario se basan en el tipo asociativo. Se identifican mediante números exclusivos entre 1 y 128.