Subota, 04.02.2012.  











  boolean logic


Booleove funkcije (Boolean logic)

 

Pri pretraivanju Interneta i veine baza mogue je koristiti Boolean funkcije , te s njima proiriti, odnosno suziti pretraivanje. Veina baza podrava kompleksno pretraivanje, odnosno u jednom upitu mogue je koristiti vie Boole-ovih funkcija odjednom.

Pretraivanje pomou Boole-ovih funkcija (nazvane prema George Boole) bazira se na tri logika operatora:

AND (i)

OR (ili)

NOT (ne).

Baze pretraujemo po kljunim rjeima, koje pomou Boole-ovih funkcija stavljamo u odreene odnose.

Svaki od tih operatora najlake je prikazati Venn-ovim dijagramima.

 

 

AND

Logike funkcije AND suava pretraivanje. Rezultat pretraivanja e biti dokumenti koji sadre podatke i o skupu A i o skupu B. Na primjer, elimo pretraiti dokumente koji se odnose na mehaniku i vibracije. Te dva termina spojit emo sa AND. Skup koji je na slici oznaen A sadravao bi sve o mehanici, a skup oznaen B sve o vibracijama. Presjek toga skupa bili bi dokumenti koji sadre informacije i o mehanici i o vibracijama.

 

 

NOT

Funkcijom NOT takoer suavamo pretraivanje. Pomou nje iskljuujemo neeljene kljune rijei. Ako elimo pretraivati mehaniku,ali da nema veze sa vibracijama napisat emo mehanika NOT vibracije. Dobit emo sve dokumente koji se odnose na mehaniku, ali da nisu o vibracijama.

 

 

OR

Funkcija OR nam proiruje rezultate pretraivanja, na taj nain da kao rezultat pretraivanja dobijemo sve dokumente koji sadre bilo koju kljunu rije. Dakle ako napiemo mehanika OR vibracije dobit emo sve dokumente koji sadre dokumente koji se odnose na bilo koju od tih kljunih rijei.

 

Rezultate pretraivanja takoer moemo proiriti koristei neka kraenja (truncation) ili simbole koji zamjenjuju slovo u rijei (wild cards) - Koritenje "wild cards" ili "trunkacija"



Sveučilište u Zagrebu / University of Zagreb Natrag na početnu stranicu / Back to main page Ispiši stranicu na pisač / Print this page Natrag na početnu stranicu / Back to main page Sveučilište u Zagrebu / University of Zagreb Cut&Paste