发布网友 发布时间:2024-01-25 12:44
共1个回答
热心网友 时间:2024-03-28 04:40
布尔逻辑检索的三种逻辑关系如下:
1、逻辑与:用AND表示,有时也可以用“+”、“,”和空格来表示。用于检索两个以上关键词,只有同时出现才算符合搜索条件。
2、逻辑或:用OR表示,有时也用“|”(竖线)表示,检索的结果只要带有关键词中的一个即可。
3、逻辑非:用NOT表示,有时也用“-”(减号)表示,检索的结果过滤掉减号后边的东西。用“Near#”表示。其中“#”代表一个常数,用Near#连接检索词A和检索词B。
布尔逻辑检索,也称作布尔逻辑搜索,是指利用布尔逻辑运算符连接各个检索词,然后由计算机进行相应逻辑运算,以找出所需信息的方法。它使用面最广、使用频率最高。布尔逻辑运算符的作用是把检索词连接起来,构成一个逻辑检索式。
用“With”表示。用于表示同时出现在同一文献的一个字段的两个词,用With连接检索词A和检索词B,检索式为:“AwithB”。表示检索词A和检索词B不仅要同时出现在一条记录中,还要同时出现在一个字段里的文献才是命中文献。
运算次序
在一个检索式中,可以同时使用多个逻辑运算符,构成一个复合逻辑检索式。复合逻辑检索式中,运算优先级别从高至低依次是not、and、near、with、or,可以使用括号改变运算次序。
检索中逻辑算符使用是最频繁的,逻辑算符使用的技巧决定检索结果的满意程度。用布尔逻辑表达检索要求,除要掌握检索课题的相关因素外,还应在布尔算符对检索结果的影响方面引起注意。另外,对同一个布尔逻辑提问式来说,不同的运算次序会有不同的检索结果。