نظام منطقي كه به وسيله ي " جرج بول " ( 1864 - 1815 ) ابداع شد و به كاربر امكان مي دهد كه در يك كاوش كليدواژه اي ، كلمات يا عباراتي را كه بيانگر مفاهيم در فهرست درونخطي يا داده پايگاه كتابشناختي هستند ، با هم تركيب كند . سه فرمان منطقي ( كه گاهي " عملگر " ناميده مي شوند ) در اكثر نرم افزارهاي كاوش از اين قرارند :
- فرمان " يا " ( OR ) براي گسترش بازيابي از طريق شمول پرسش بر مترادفات و اصطلاحات مرتبط به كار مي رود .
نيز نگاه كنيد به : logical sum
مثال : violence or conflict or aggression
- فرمان " و " ( AND ) براي محدودكردن يافته هاي كاوش مورد استفاده قرار مي گيرد . هر بار كه مفهوم ديگري با استفاده از " و " به عبارت كاوش افزوده مي شود ، كاوش خاص تر مي گردد . در برخي از داده پايگاه ها و فهرست هاي درونخطي ، فرمان " و " به طور ضمني تعبيه شده ( يعني در كاوش كليدواژه اي ، نيازي به تايپ كردن آن نيست ) . در محيط هاي رابط ديگر ، اگر واژه ها با " و " از هم جدا نشوند ، به عنوان يك عبارت مورد كاوش قرار خواهند گرفت .
نيز نگاه كنيد به : logical product
مثال : violence and television and children
- فرمان " غير از " ( NOT ) براي خارج كردن ركوردهاي ناخواسته از نتايج كاوش مورد استفاده قرار مي گيرد .
نيز نگاه كنيد به : logical difference
مثال : television not cartoon
هنگامي كه از دو فرمان بولي متفاوت در يك عبارت كاوش واحد استفاده شود ، براي نشان دادن توالي لازم در انجام هر يك از فرمان ها ( نحو پرسش ) بايد از پرانتز استفاده كرد . اين شيوه را دسته كردن مي نامند .
مثال : television and ( violence or aggression ) and children
نيز نگاه كنيد به : proximity
truncation
venn diagram