Tre operatori booleani sono gli operatori di query di ricerca "e" "o" e "e" not ". Ogni operatore booleano definisce le relazioni tra parole o gruppi di parole tra loro. Un altro operatore booleano è il simbolo "()", che imposta l'ordine delle relazioni considerate quando vengono combinate più frasi booleane.
L'operatore booleano "e" viene utilizzato in una query di ricerca per estrarre tutti i record che contengono tutte le parole nella categoria di ricerca. L'operatore "o", d'altra parte, viene utilizzato per recuperare i record su tutte le parole che vengono separate da esso. In una query di ricerca, l'operatore "o" può anche essere sostituito con il simbolo "|" per lo stesso effetto. "Not" viene utilizzato per restringere le query di ricerca e recuperare i record che non contengono parole o termini che ne seguono l'utilizzo.