Hakusanojen yhdistäminen
Hakusanat ja niitä yhdistävät operaattorit muodostavat hakulauseen. Operaattoreita eli Boolen logiikkaa käytetään kaikissa tietokannoissa, joten sen osaaminen on yksi tiedonhaun perustaidoista.
Hakusanoja yhdistäviä Boolen operaattoreita on käytössä kolme: AND, OR ja NOT.
Katso video Boolen logiikasta eli operaattoreista (kesto noin 2,5 min):
Hakulause-esimerkkejä:
- alkoholijuomat AND *kemia
- ”amino acid*” AND ”catalytic amidolysis” AND anilides
- ”chemical analysis” NOT environmental
- (blueberry OR bilberry) AND anthocyanins
AND-operaattori yhdistää käsitteet
AND edellyttää, että hakusanojen tulee esiintyä tietueessa yhtä aikaa. (Tietue = yhden kirjan/artikkelin jne. tiedot tietokannassa.)
- AND yhdistää hakuun eri käsitteet
Mitä enemmän eri käsitteitä eli AND-operaatioita haussa käytetään, sen tarkempaa hakua ollaan tekemässä ja sitä pienempi, ainakin teoriassa, on tulosjoukon koko.
Huomaa, että hakukäsitteet voidaan yhdistää myös fraasiksi. Fraasi onkin tavallaan AND-operaattorin erityistapaus, jossa sanojen välillä on AND, mutta ei mitään muuta.
OR-operaattori yhdistää vaihtoehdot
OR hyväksyy lopputulokseen ne tietueet, joissa on vähintään jompi kumpi hakusanoista, joskin myös ne tietueet, joissa molemmat sanat esiintyvät yhtä aikaa, ovat käypäisiä
- OR yhdistää samaa (ylä)käsitettä kuvaavat vaihtoehtoiset hakusanat
Mitä useampia vaihtoehtoisia ilmaisumuotoja otetaan mukaan, sen laajempi on haun tulos.
Huomaa, että OR-operaattorin käyttö on turhaa silloin, kun vaihtoehtoinen sana kattaa myös tarkemman termin, joka usein on sanaliitto.
- haussa ”chemical bonds” OR bonds riittää sana ’bonds’ yksinkin löytämään myös ilmauksen ’chemical bonds’.
NOT-operaattori sulkee pois
NOT edellyttää, että tietty sana ei saa esiintyä tietueessa lainkaan.
NOT-operaattoria ei käytetä hakulauseessa yhdistämään aiheeseen kuuluvia käsitteitä, vaan sen avulla tarkennetaan hakua jonkin tietyn ’apusanan’ avulla.
Not-operaatiota tarvitaan harvemmin ja sitä kannattaakin käyttää harkiten, koska se voi sulkea hakutuloksesta pois myös hyödyllisiä tietueita.
Operaattoreiden toiminta kuvana:
merisuola AND raskasmetallit
kupari OR cu
prebiootit NOT ravinto
Hakulauseessa on tavallisesti useita operaattoreita
Samaan hakulauseeseen voi yhdistää useita operaatioita. Jos hakulauseessa on yhtä aikaa AND- ja OR-operaattori, haun loogisuus pitää vielä varmistaa. Yleensä tällöin tavoitellaan kuvan kaltaista tilannetta
Muista, että AND-operaattori ei aina tarkoita samaa kuin luonnollisen kielen ja-sana. Jos haetaan kirjallisuutta proteaasientsyymien rakenteesta ja toiminnasta, riittää että jossakin julkaisussa kerrotaan rakenteesta ja toisessa toiminnasta, eli yhdistävä operaattori näiden välillä on OR.
- proteaasientsyymi AND (rakenne OR toiminta)
Mukaan tulokseen tulee toki niitäkin, joissa kerrotaan molemmista, mikä ei tietenkään ole haitaksi.
Operaattoreiden järjestys
Useimmiten AND-operaatio suoritetaan hakukoneissa ennen OR-operaatiota kirjoitusjärjestyksestä riippumatta. Haussa, jossa on sekä AND- että OR-operaatio, on kuitenkin hakutuloksen loogisuuden kannalta tärkeää, että OR-operaatio toteutuu ensin. Tämän saa aikaiseksi sulkumerkeillä tai sanojen oikealla ryhmittelyllä (Advanced-haku).
Jos sulkuja ei ole, käy siten, että saadaan tietoa vuorisuolan raskasmetalleista – mikä on ihan oikein – sekä kaikkea mahdollista tietoa merisuolasta. Hakulause ”vuotaa”.
Hakulauseen kirjoitustapa riippuu aina tietokannasta.
Kun kirjoitat hakuun useampia sanoja, ole tietoinen siitä, mitä käsket ohjelman tekevän:
- Onko kyseessä fraasi vai and-operaatio?
- Missä järjestyksessä operaatiot toteutuvat, toimiiko haun logiikka?
- Tulevatko sanan taivutusmuodot mukaan automaattisesti, pitääkö sanoja katkaista?
- Mistä kentistä hakusanoja haetaan?
Perusasiat voivat selvitä hakunäytön ohjeita seuraamalla. Kunkin tietokannan Help-osiosta löytyy lisää vinkkejä.
Seuraava sivu: Hakulauseen kirjoittaminen