Skip to main content

Informaatiolukutaidon perusteet: Hakutekniikat

Hakutekniikat

Tietokantahakujen tärkeimpiä hakutekniikoita ovat sanankatkaisu, sanaliitot sekä hakusanojen yhdistäminen käyttämällä loogisia operaattoreita AND-OR-NOT.

Sanaliitot

Fraasi- eli sanaliittohaku

Fraasi- eli sanaliittohaussa edellytetään hakusanojen esiintyvän peräkkäin ja samassa järjestyksessä. Tavallisimmin fraasihaku osoitetaan merkitsemällä sanaliitto lainausmerkkeihin, esim: "pienet ja keskisuuret yritykset".
Fraasit saatetaan merkitä myös erityisellä valinnalla tai rastilla (hae peräkkäisiä sanoja/fraasina).

Sanankatkaisu

Hakusanan katkaisu

Katkaisemalla hakusana jokerimerkillä, joista yleisimmät ovat asteriski eli tähti (*) ja kysymysmerkki (?), voidaan hakea sanan esiintymiä sen eri muodoissa (yksikössä, monikossa, yhdyssanoissa, eri sijamuodoissa ym.). Sanankatkaisumerkki korvaa yhden tai useamman merkin sanasta. Sanankatkaisu on tärkeää varsinkin suomeksi haettaessa, mutta englanniksi haettaessa sanankatkaisulla ei ole yhtä suurta merkitystä. Huomioitavaa on myös, että Google ei tunne sanankatkaisua. Useat järjestelmät hakevat kylläkin samankaltaisia sanoja automaattisesti.

Yleisimmin ?-merkki korvaa 0-1 merkkiä ja *-merkki 1-n merkkiä. Esim:
monikulttuuri* hakee sanoja monikulttuurisuus, monikulttuurinen ym.
organi?ation hakee sekä organization että organisation kirjoitusmuodot

Parhaan tuloksen tuottavan katkaisupaikan saa selville tapauskohtaisesti kokeilemalla. Jos sanoja katkaisee hyvin lyhyeksi, voi haku palauttaa tarkoitetusta merkityksestä muuttuneita sanoja. Joskus tiedonhaussa on mahdollista käyttää myös etukatkaisua (HUOM: Masto-Finnassa se ei ole mahdollista) jolloin etsitään hakusanaan päättyviä muotoja. Esim. haku *melu tuo silloin tulokseksi viitteitä, jotka sisältävät sanan lentomelu, liikennemelu jne.

Tietokantojen hakuohjeista selviävät kyseisessä tietokannassa käytettävät merkit.

Hakusanojen yhdistäminen

Hakutermien yhdistäminen

Boolen operaattoreita (AND, OR, NOT) käytetään hakutermien loogiseen yhdistämiseen,  kun tiedonhaun aluetta halutaan laajentaa tai supistaa. Yleisimmin AND-ehto on tietokannoissa perushaun oletuksena, eli hakusanat yhdistyvät sillä automaattisesti ilman että sitä täytyy kirjoittaa hakusanojen väliin.

JA/AND-operaattori

- edellyttää, että kaikkien hakusanojen on esiinnyttävä dokumentissa
- mahdollistaa haun rajaamisen suppeampaan aihekokonaisuuteen
- esim. etsitään lentomelun aiheuttamista terveysvaikutuksista kertovaa aineistoa hakulauseella "lentomelu JA terveysvaikutukset"

TAI/OR-operaattori 

- edellyttää, että yhden hakusanoista on esiinnyttävä dokumentissa
- mahdollistaa haun laajentamisen laajempaan aihekokonaisuuteen, esim. kun haetaan synonyymeilla tai rinnakkaisilla termeillä.
- esim. etsitään aineistoa sekä lento- että liikennemelusta hakulauseella "lentomelu TAI liikennemelu"

EI/NOT-operaattori

- sulkee annetun sanan haun ulkopuolelle
- mahdollistaa haun rajaamiseen suppeampaan aihekokonaisuuteen
- esimerkkihaussa ollaan kiinnostuneita liikennemelusta, mutta halutaan rajata pois lentomelu, joten hakulausekkeeksi tulee "liikennemelu EI lentomelu".
- EI-operaattorin käytössä kannattaa olla tarkkana, sillä sen käyttö voi rajata pois hyödyllisiä viitteitä (esim. "lapset EI nuoret" sulkee pois esiintymät joissa sekä lapset että nuoret esiintyvät)

 

Haun järjestys

Sulkumerkkejä kannattaa käyttää jos kirjoitetaan eri operaattoreita samaan hakulauseeseen. Sulkujen sisällä oleva hakulause toteutetaan ensin
- esim. (lapset TAI nuoret) JA hoitotyö