Qué es la operación lógica OR
La operación lógica OR es un método de evaluación de estados lógicos y define los parámetros de una búsqueda en una base de datos. Una expresión con un operador lógico OR es verdadera si cualquiera de las variables de la expresión son verdaderas y es falsa sólo si todas las variables son falsas.
Lógica
En el estudio formal de la lógica, OR es un operador utilizado en una expresión con dos variables y es representada por el carácter |. La expresión x | y es verdadera si X o Y son verdaderas, y es falsa si x o y son falsas.
Búsquedas en bases de datos
Puedes utilizar un operador lógico OR para instruir un motor de búsqueda para que retorne a las páginas web con cualquiera de sus términos de búsqueda en él. Devuelve los sitios "Tigres o leones", o los que contengan en su texto "Tigres" o "Leones". Los lenguajes de consulta de las bases de datos como SQL utilizan la lógica OR de la misma manera, y devuelven los registros que contengan cualquiera de los términos de búsqueda.
Programación
Los lenguajes de programación como C++ y Visual Basic utilizan la lógica OR para evaluar variables. Un programa ejecuta una serie de operaciones si la expresión obtenida con el operador OR es verdadera y realiza otro conjunto si su valor es falso.
Referencias
- Raymond Walters College: Logical Operations and Truth Tables (tablas de la verdad y operaciones lógicas)
- Pandia: Boolean Searching -- The Operators AND, AND NOT, OR (los operadores AND, AND NOT, OR)
- Microsoft Developers' Network: Writing SQL Queries: Let's Start With the Basics (comencemos con lo básico)
- Microsoft Developers' Network: Logical OR Operator: II (operador logico OR)