中文數(shù)據(jù)庫有哪些 布爾邏輯算符的類型和在檢索式中優(yōu)先執(zhí)行的順序?
布爾邏輯算符的類型和在檢索式中優(yōu)先執(zhí)行的順序?在一個搜索公式中,可以同時使用多個邏輯運算符來形成一個復(fù)合邏輯搜索公式。在復(fù)合邏輯檢索公式中,從高到低的操作優(yōu)先級為not、and、near、with或。
布爾邏輯算符的類型和在檢索式中優(yōu)先執(zhí)行的順序?
在一個搜索公式中,可以同時使用多個邏輯運算符來形成一個復(fù)合邏輯搜索公式。
在復(fù)合邏輯檢索公式中,從高到低的操作優(yōu)先級為not、and、near、with或。您可以使用括號來更改操作順序。例如:(a或b)and C先操作(a或b),然后操作and C。在and C的檢索中,邏輯運算符的使用頻率最高。邏輯運算符的使用技巧決定了檢索結(jié)果的滿意度。要用布爾邏輯表達檢索需求,不僅要掌握檢索主體的相關(guān)因素,還要注意布爾算子對檢索結(jié)果的影響。另外,對于同一個布爾邏輯問題,不同的運算順序會有不同的檢索結(jié)果。
布爾邏輯檢索三種邏輯關(guān)系?
順序:在一個搜索公式中,可以同時使用多個邏輯運算符來形成一個復(fù)合邏輯搜索公式。在復(fù)合邏輯檢索的布爾邏輯檢索公式中,運算優(yōu)先級由高到低依次為“不”、“和”、“近”、“有”、“或”。您可以使用括號來更改操作順序。
盡管在任何布爾運算中最多有兩個集合,但由該運算形成的新集合可以與其他集合組合以實現(xiàn)另一個布爾運算。
新的集合C可以定義為完整集合中所有5個的倍數(shù),因此集合A和B將是完整集合中所有30個的倍數(shù)。
擴展:
使用集合代數(shù)作為引入布爾邏輯的方法。文恩圖還用來表示各種布爾邏輯語句所描述的集合關(guān)系。
設(shè)X為集合:元素是集合的成員。表示為。如果它不是此集合的元素,則表示為。
完整的集合是集合X,有時表示為1。請注意,“整套”一詞的用法是指“所考慮的所有要素”,這不一定與“所有現(xiàn)有要素”相同。
空集或空集是沒有元素的集,表示為0,有時表示為0。
一元運算符應(yīng)用于單個集合。有一個一元運算符叫做not。其功能是采用互補集。
布爾邏輯運算符的優(yōu)先級不是>和>或。將C和D的交集設(shè)為F,然后a、B和F的并集就是結(jié)果
在一個搜索公式中,可以同時使用多個邏輯運算符,形成一個復(fù)合邏輯搜索公式。在復(fù)合邏輯檢索公式中,運算優(yōu)先級從高到低依次為“不”、“和”、“近”、“帶”、“或”。您可以使用括號來更改操作順序。例如:(aorb)和c先操作(aorb),然后操作。在andc檢索中,邏輯運算符的使用最為頻繁,而邏輯運算符的使用技巧決定了檢索結(jié)果的滿意度。要用布爾邏輯表達檢索需求,不僅要掌握檢索主體的相關(guān)因素,還要注意布爾算子對檢索結(jié)果的影響。另外,對于同一個布爾邏輯問題,不同的運算順序會有不同的檢索結(jié)果。