Wyrażenia wyszukiwawcze:


   1. Rodzaje terminów wyszukiwawczych
         a. Terminy jednoznaczne
         b. Terminy wyszukiwawcze z obcięciem prawostronnym

   2. Operatory wyszukiwawcze
          a. Operator  OR (suma)
          b. Operator - AND (iloczyn)  
          c. Operator NOT


Język wyszukiwawczy wykorzystuje algebrę Boola, która w  wygodny sposób umożliwia dokonywanie operacji logicznych dotyczących klas obiektów. Każdy termin wyszukiwawczy odpowiadający danemu rekordowi  może być traktowany jako reprezentant klasy wszystkich rekordów związanych z tym terminem. Tak więc przez wskazanie relacji logicznych między terminami wyszukiwawczymi można precyzyjnie określić daną klasę rekordów, które mają być odszukane ze względu na nasze zapotrzebowanie.