Créditos FEC-Uniam

Expressões Lógicas

Expressão lógica é uma expressão cujos operadores são os operadores lógicos e cujos operandos são relações e/ou variáveis.

Uma relação é uma comparação realizada entre valores do mesmo tipo. Estes valores são representados na relação por constantes, variáveis ou expressões do tipo correspondente. A natureza da comparação é indicada por um operador relacional que pode ser:

= igual
<> diferente
<= menor ou igual
< menor
>= maior ou igual
>  maior
IN contido em (conjunto)
O resultado de uma relação é sempre um valor lógico: TRUE ou FALSE

Exemplos:

a <> b
nome = ´Maria´
x * y + 5 * b > 0
x = 10

Operadores Lógicos

and conjunção
or disjunção
not negação

Exemplos:

(a + b = 0) and (c <> d)
sim or (a * b > c)
not verdade and cor = ´verde´