网上有关“布尔逻辑检索的概念以及分类”话题很是火热 ,小编也是针对布尔逻辑检索的概念以及分类寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
布尔逻辑检索的概念以及分类如下:
布尔逻辑检索 ,也称作布尔逻辑搜索,是指利用布尔逻辑运算符连接各个检索词,然后由计算机进行相应逻辑运算,以找出所需信息的方法 。它使用面最广 、使用频率最高。布尔逻辑运算符的作用是把检索词连接起来 ,构成一个逻辑检索式。
布尔逻辑检索的分类:
1.与运算(AND):与运算是指在检索过程中,使用逻辑运算符“与 ”(AD)将多关键词组合在一起,从而筛选同时包含这些关键词的文档 。例如 ,如果用户想要检索同时包含关键词“A”和“B”的文档,可以使用如下查询语句:“AANDB ”。
2.或运算(OR):或运算是指在检索过程中,使用逻辑运算符“或”(OR)将多个关键词组合在一起 ,从而筛选出包含其中任意一个或多个关键词的文档。例如,如果用户想要检索包含关键词“A”或“B”的文档,可以使用如下查询语句:“AORB ”。
3.非运算(NOT):非运算是指在检索过程中 ,使用逻辑运算符“非”(NOT)将一个关键词排除在检索结果之外,从而筛选出不包含该关键词的文档 。例如,如果用户想要检索不包含关键词“A”的文档 ,可以使用如下查询语句:“NOTA ”。
优先运算顺序:
在一个检索式中,可以同时使用多个逻辑运算符,构成一个复合逻辑检索式。复合逻辑检索式中,运算优先级别从高至低依次是not、and、near 、with、or ,可以使用括号改变运算次序 。如:(AorB)andC先运算(AorB),再运算andC。
检索中逻辑算符使用是最频繁的,逻辑算符使用的技巧决定检索结果的满意程度。用布尔逻辑表达检索要求,除要掌握检索课题的相关因素外 ,还应在布尔算符对检索结果的影响方面引起注意 。另外,对同一个布尔逻辑提问式来说,不同的运算次序会有不同的检索结果。
布尔逻辑表达式:在职人员NOT(青年AND教师)的检索结果是检索出除了青年教师以外的在职人员的数据。
在一个检索式中 ,可以同时使用多个逻辑运算符,构成一个复合逻辑检索式 。复合逻辑检索式中,运算优先级别从高至低依次是not、and、near 、with、or ,可以使用括号改变运算次序。括号优先级最高。
在职人员NOT(青年AND教师),先运算青年AND教师为青年教师,再运算在职人员NOT青年教师 ,为除了青年教师以外的在职人员的数据 。
性质:
1、逻辑与:用“AND”或“ *”表示。可用来表示其所连接的两个检索项的交叉部分,也即交集部分。如果用AND连接检索词 A和检索词B,则检索式为:A AND B (或 A*B):表示让系统检索同时包含检索词A和检索词B的信息集合C。
2 、逻辑或:用“OR ”或“+”表示 。用于连接并列关系的检索词。用OR连接检索词A和检索词B,则检索式为:A OR B(或 A+B)。表示让系统查找含有检索词A、B之一 ,或同时包括检索词A和检索词B的信息 。
3、逻辑非:用“NOT”或“— ”号表示。用于连接排除关系的检索词,即排除不需要的和影响检索结果的概念。用NOT连接检索词A和检索词B 。
关于“布尔逻辑检索的概念以及分类”这个话题的介绍,今天小编就给大家分享完了 ,如果对你有所帮助请保持对本站的关注!
本文来自作者[燕淑宁]投稿,不代表格瑞号立场,如若转载,请注明出处:https://gree0731.com/ig/15449.html
评论列表(4条)
我是格瑞号的签约作者“燕淑宁”!
希望本篇文章《布尔逻辑检索的概念以及分类》能对你有所帮助!
本站[格瑞号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享
本文概览:网上有关“布尔逻辑检索的概念以及分类”话题很是火热,小编也是针对布尔逻辑检索的概念以及分类寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您...