Boolen operaattorit AND OR NOT

Kun et pysty kuvailemaan tiedonhaun aihetta täsmällisesti yhdellä sanalla ja yhdistät useampia hakusanoja, tarvitset Boolen operaattoreita (AND, OR ja NOT). Operaattoreiden avulla yhdistetään hakusanoja toisiinsa.

Muitakin operaattoreita tietokannoissa käytetään, kuten läheisyysoperaattoria. Niistä löydät lisätietoa kunkin tietokannan ohjeista.

Boolen logiikkaa käytetään lähes kaikissa tietokannoissa, joten sen osaaminen on yksi tiedonhaun perustaidoista.

AND-logiikkaa kuvataan kahdella pallokuviolla, jotka leikkaavat toisensa. Hakutulokseksi saadaan vain ne viitteet, jotka ovat yhteisen leikkauksen kohdalla, eli missä kaikissa mainitaan hakusanat maahanmuuttajat, minäkuva ja koulu.

AND: Kun haluat, että kaikki hakutermit (sekä että) esiintyvät hakutuloksessa (all of the words):
maahanmuutt* AND minäkuv* AND koulu*
AND-operaattori rajaa ja supistaa hakua. Mitä enemmän haussasi on AND-yhdistelmiä, sitä pienempi on hakutulos. AND on yleisimmin tarvittu operaattori.

OR-logiikkaa kuvataan kolmella pallukalla, jotka leikkaavat toisensa. Kaikki termit tulevat haussa mukaan: self-efficacy, self-esteem ja self image

OR: Kun haluat, että vähintään jokin hakutermeistä esiintyy hakutuloksessa (any of the words):
self-efficacy OR self-esteem OR self image
OR-operaattori laajentaa hakua. Mitä enemmän haussasi on OR-yhdistelmiä, sitä suurempi on hakutulos. OR-operaattorilla yhdistetään synonyymit ja rinnakkaistermit.

Kaksi pallokuviota leikkaavat toisensa. Kuvataan NOT-logiikkaa haussa koulutus NOT lapset, jossa hakutulokseksi tulee vain ne viitteet koulutuksesta, joiden tiedoissa ei ole sanaa lapset.

NOT: Kun haluat sulkea termin pois kaikista hakutuloksista:
koulutus NOT lapset
eläinavustei* NOT terap*

NOT-operaattorin käytössä pitää olla varovainen, ettet rajaa vahingossa pois käyttökelpoista aineistoa. Mieti, onko kuitenkin parempi hakea koulutus AND aikuiset? Tai aikuiskoulutus?

Yleisimmässä hakutavassa tarvitaan yhtä aikaa kaksi operaattoria, AND ja OR. Perushaussa tai komentohaussa OR-kytkettyjen hakusanojen ympärille kirjoitetaan sulkumerkit.

Esim. 1: koulutu*  AND (maahanmuutt* OR pakolai*) AND (integr* OR kotout*)

Esim. 2: (occupational OR vocational OR career) AND choice AND (”parent* influence*” OR ”parental participation”)

Tarkennetussa haussa (advanced search -haussa) hakusanat voi järjestää visuaalisesti selkeämmin. Silloin termit sijoitetaan hakulaatikoihin ja valitaan sopiva(t) operaattori(t) niitä yhdistämään. Kirjoita vaihtoehtoisten hakusanojen väliin OR, ja jätä hakuryhmien/laatikoiden vasemmalle puolelle AND-operaattorit.

Alla on esimerkki 1 UEF-Primon tarkennetussa haussa. Lisää kuvahakuesimerkkejä löydät EBSCOhost Academic Search -tietokannasta ja ERIC-tietokannasta (avautuvat uuteen välilehteen). Esimerkkejä löydät myös osiosta Kansainvälisten artikkeleiden haku. Huomaa siellä ERIC-esimerkki sivun lopussa.

Hakusanaryhmät, jotka koostuvat rinnakkaisista termeistä, yhdistetään OR-operaattorilla. Alekkaiset hakusanaryhmät yhdistyvät AND-logiikalla.

Esimerkki 1: tarkennettu haku UEF-Primossa:

Kuvakaappaus UEF-Primon tarkennetusta hausta.
Kuva: UEF-Primon tarkennettu haku

Katso video Boolen operaattoreista (suomeksi, kesto 2:29):

EBSCOhost-tietokantojen ohjevideo tarkennetun haun (Advanced search) käytöstä. Sisältää muutakin käyttökelpoista tietoa hakutekniikoista (suomeksi, pituus 8:12):

Ihmissuhteiden monimutkaisuuden matemaattinen ulottuvuus 😉 (Paul and Storm – Boolean Love Song, kesto 1:41):