Banco de dados

1270 palavras 6 páginas
Banco de Dados

pg.: 1

USCS – Universidade Municipal de São Caetano do Sul

Banco de Dados – Prof. Fabricio Perrella
Álgebra Relacional
Princípios Básicos:
 Uma expressão em álgebra relacional contém operadores e operandos segundo uma sintaxe particular;
 O resultante de uma expressão em álgebra relacional será sempre visualizado na forma de uma tabela ou relação, ainda que apenas uma única linha/coluna ou nenhuma linha/coluna (“conjunto” vazio) caso não sejam encontrados dados que satisfaçam as restrições publicadas na expressão;
 Uma expressão pode ser composta por várias sub-expressões encadeadadas;
 A verificação da sintaxe de uma expressão em álgebra relacional é feita sempre da esquerda para a direita;
 A resolução de uma expressão em álgebra relacional é feita “de dentro para fora”, ou seja, resolve-se sempre a sub-expressão encadeada mais interna primeiro. Como o resultante da expressão é uma relação, esta relação é oferecida à expressão imediatamente externa a ela, e assim sucessivamente;
 Todo resultado de uma expressão ou sub-expressão em Álgebra Relacional é uma relação que não contém linhas duplicadas.

Álgebra Relacional

Banco de Dados

pg.: 2

Operadores Unários
Aplicam-se a uma única relação como operando
Operadores Binários
Precisam de 2 relações como operandos

Operador Seleção (Sigma)

σ predicado ( relação ) onde predicado é uma condição comparativa entre dois atributos, ou entre um atributo e um valor literal aplicada à relação que irá filtrar quais linhas da relação serão selecionadas para a relação resultante. Comparadores:
≠, =, , ≤, ≥
Conectores:

∧ corresponde ao “e” lógico
∨ corresponde ao “ou” lógico
Exemplos:

σ nome_empresa = ‘Bradesco’ ( empregado )
Exibe os empregados que trabalham no Bradesco

Álgebra Relacional

Banco de Dados

pg.: 3

σ salario > 500 ∧ departamento = 20 ( empregado )
Exibe os empregados do departamento 20 que recebem salário

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas