检索词之间的布尔逻辑关系有

如题所述

布尔逻辑检索是一种信息检索技术,它利用布尔运算符(AND、OR、NOT)来表示概念之间的逻辑关系。

1、“AND”与“*”:用于表示其所连接的两个检索项的交叉部分,也即交集部分。如果用AND连接检索词A和检索词B,则检索式为:A AND B(或A*B)。

2、“OR”与“+”:用于表示连接并列关系的检索词。用OR连接检索词A和检索词B,则检索式为:AORB(或A+B)。

3、“NOT”与“—”:用于表示连接排除关系的检索词,即排除不需要的和影响检索结果的概念。用NOT连接检索词A和检索词B,检索式为:A NOT B(或A—B)。

其他记号:

可以使用各种样式的基本算符来表达布尔逻辑。AND(与)、OR(或)、NOT(非)是最直觉的。数学家、工程师和程序员经常使用+表示或,<math>\cdot</math>表示与。非也表示为在要否定的表达式顶上的一个横线。

另一种记号使用"交"表示与使用"并"表示或。但是这会导致混淆,因为术语"并"也经常用于合并集合的另一个布尔运算,它包括了与和或二者。

扩展资料:

布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看作等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。

这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后,由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。

尽管任何数目的逻辑AND(或任何数目的逻辑OR)可以被连接在一起而没有歧义,AND和OR和NOT的组合可以导致歧义的情况。

在这种情况情况下,可以使用圆括号来分清运算的次序。永远是最内的括号内的运算先进行,随后是外层的括号以此类推,直到在所有的括号内运算都完成。接着进行括号外的运算。



温馨提示:内容为网友见解,仅供参考
无其他回答

检索词之间的布尔逻辑关系有
布尔逻辑检索是一种信息检索技术,它利用布尔运算符(AND、OR、NOT)来表示概念之间的逻辑关系。1、“AND”与“*”:用于表示其所连接的两个检索项的交叉部分,也即交集部分。如果用AND连接检索词A和检索词B,则检索式为:A AND B(或A*B)。2、“OR”与“+”:用于表示连接并列关系的检索词。用OR...

布尔逻辑检索的逻辑关系是什么?
布尔逻辑检索的三种逻辑关系如下:1、逻辑与:用AND表示,有时也可以用“+”、“,”和空格来表示。用于检索两个以上关键词,只有同时出现才算符合搜索条件。2、逻辑或:用OR表示,有时也用“|”(竖线)表示,检索的结果只要带有关键词中的一个即可。3、逻辑非:用NOT表示,有时也用“-”(减号)...

布尔逻辑检索的基本逻辑关系有那些?
5、“OR”与“+”:用于表示连接并列关系的检索词。用OR连接检索词A和检索词B,则检索式为:AORB(或A+B)。6、“NOT”与“—”:用于表示连接排除关系的检索词,即排除不需要的和影响检索结果的概念。用NOT连接检索词A和检索词B,检索式为:A NOT B(或A—B)。

检索表达式逻辑表达式
检索表达式,也称为布尔逻辑表达式,是通过运用布尔逻辑算符来建立检索词之间的关系。这些算符主要包括“逻辑与”(AND)、“逻辑或”(OR)和“逻辑非”(NOT)。“逻辑与”(AND)要求所连接的两个检索词在结果中必须同时出现。例如,要查找关于“计算机检索”的信息,检索表达式为:“计算机 AND 检索”...

试述计算机检索系统中常用的运算符或检索规则。
(1)布尔逻辑运算符:布尔逻辑运算符是为了表达检索词之间的逻辑关系的算符,包括逻辑“与”、逻辑“或”和逻辑“非”三种类型,分别用and、or和not表示。逻辑“与”和逻辑“非”可缩小检索范围,提高查准率,逻辑“或”可扩大检索范围,防止漏检,提高查全率。 (2)位置算符:位置算符又称邻近度算符,是逻辑运算符and的延伸...

跨库高级检索检索项之间设置的逻辑关系有哪些
1、并含关系。2、或含关系。3、不含关系。跨库的高级检索“并含、或含、不含”实质涉及布尔逻辑的“与、或、非”,在文献检索中,布尔逻辑的“与、或、非”则是常用的逻辑运算符。

检索表达式的逻辑
逻辑表达式是指利用布尔逻辑算符,对检索词的关系进行表达,又称布尔逻辑表达式。布尔逻辑是目前计算机检索最简单、最基本的匹配模式,也是计算机检索领域广泛采用的逻辑表达方式。布尔算符有“逻辑与”(“AND”)、“逻辑或”(“OR”)、“逻辑非”(“NOT”)等。 表示它所连接的两个检索词中,应从第...

什么是布尔逻辑运算符?布尔逻辑运算符一共有哪几种?
布尔逻辑运算符用来表示两个检索词之间的逻辑关系,用以形成一个概念。常用的布尔逻辑运算符用三种,分别是逻辑与(AND),逻辑或(OR),逻辑。在形式逻辑中,逻辑运算符或逻辑联结词把语句连接成更复杂的复杂语句。例如,假设有两个逻辑命题,分别是"正在下雨"和"我在屋里",我们可以将它们组成复杂命题"正在...

布尔逻辑检索包括哪三种
其次,逻辑或(OR)或(+)表示“或”关系,用于连接并列的检索词,如查找“肿瘤”的不同表述,可以写为“cancer OR tumor OR carcinoma OR neoplasm”。它会返回包含其中任何一项的文档。逻辑非(NOT)或减号(—)用于排除特定的检索词,如“动物的乙肝病毒(不要人的)”的检索式为“hepatitis B ...

在计算机检索中,常用的布尔逻辑算符有哪几种
Near abuse(滥用),检索出的是同一句话中同时出现这两个词的记录。(也可说成是两个词之间没有句号的文献)。Near 用 “Near#”表示。其中“#”代表一个常数,,用Near#连接检索词A和检索词B,检索式为:“A near B”表示检索词A和检索词B之间有0~#个单词的文献(A和B在同一记录、同一字段...

相似回答
大家正在搜