布尔逻辑检索

  检索时,当我们碰到两个或以上的概念时,就必须要用上布尔逻辑运算。常用的运算包括有:
newpoint.gif (965 bytes)逻辑“与” newpoint.gif (965 bytes)逻辑“或” newpoint.gif (965 bytes)逻辑“非”
newpoint.gif (965 bytes)邻近度算符With newpoint.gif (965 bytes)邻近度算符Near newpoint.gif (965 bytes)邻近度算符Near#

请注意逻辑运算次序

逻辑“与”

        用AND表示

wpe7.jpg (8479 bytes)

[top]

    检索式“A and B”表示文献中同时包含检索词A和检索词B的文献才是命中文献。(如右图)
    如:查找“胰岛素治疗糖尿病”的检索式为 insulin (胰岛素) and diabetes(糖尿病)。

逻辑“或”

       用OR表示

wpe8.jpg (8044 bytes)

[top]

    检索式“A or B”表示包含检索词A的文献或者包含检索词B的文献或者同时包含检索词A和B的文献为命中文献。
    如:查找“肿瘤”的检索式为cancer(癌) or tumor(瘤)or carcinoma(癌) or neoplasm(新生物)。
逻辑“非”
    用NOT表示

wpe9.jpg (8503 bytes)

[top]

    检索式“A not B”表示包含检索词A同时不包含检索词B的文献为命中文献。
    如:查“动物的乙肝病毒(不要人的)”的文献的检索式为hepatitis B virus(乙肝病毒) not human(人类)。
邻近度算符With
    检索式“A with B”表示检索词A和检索词B不仅要同时出现在一条记录中,还要同时出现在一个字段里的文献才是命中文献。     如:drug with abuse检索出的是同一个字段中同时出现这两个词的记录。

[top]

邻近度算符Near
    检索式“A near B”表示检索词A和检索词B不仅要同时出现在一条记录的同一字段里,还必须在同一个子字段(一句话)里的文献才是命中文献。     如:drug near abuse检索出的是同一句话中同时出现这两个词的记录。(也可说成是两个词之间没有句号的文献)。

[top]

邻近度算符Near#
    其中“#”代表一个常数,检索式“A near# B”表示检索词A和检索词B之间有0~#个单词的文献(A和B在同一记录、同一字段里)。在near后加一个数字,指定两个词的邻近程度,且不论语序。     如:information near2 retrieval表示检索词 information和retrieval同时出现在一个句子中,且这两个检索词之间的单词数不超过两个的那些文献为命中文献。

[top]

drum[1].gif (3722 bytes)

在一个检索式中,可以同时使用多个逻辑运算符,构成一个复合逻辑检索式。复合逻辑检索式中,运算优先级别从高至低依次是not、and、near、with、or,可以使用括号改变运算次序。

如:(cancer or tumor) and therapy  先运算(cancer or tumor),再运算and therapy

       

关闭本窗口