Operadores primitivos
Os operadores lógicos são:
• ^ (and)
• v (or)
• ¬ (not)
Os operadores relacionais são:
• = (Igual a)
• < (Menor que)
• <= (Menor ou igual a)
• > (Maior que)
• >= (Maior ou igual a)
• <> (Diferente de)
Juntando Operadores Primarios
pi nro_cli, nome_cli(sigma saldo_dev < 200,00 ^ end_cli=“Rua X” (cliente))
O produto cartesiano é uma operação binária que é escrita como (R X S) onde R e S são relações. O resultado da junção natural é uma tabela com todas as combinações das tuplas em R e S .
o mesmo que
select * from tabela1, tabela2
pi nome (sigma atr=valor ^ emprestimos.codcli = cliente.id(emprestimos x clientes))
Operacao de juncao
A operacao juncao atua de forma similar a operacao produto cartesiano, porém, a tabela resultante contera apenas as conbinações das tuplas que se relacionam de acordo com uma determinada condicao de junção.
A X B <condicao de juncao>
ATRIBUIÇÃO ←
Atribuição armazena uma expressão álgebra em uma variável, permitindo assim expressar consultas complexas de forma muito conveniente.
Sintaxe:
variável ← Expressão
Exemplo:
agenda ← Telefone X Endereço