Resumo Cap 6 Banco de dados

628 palavras 3 páginas
Resumo do Capítulo 6 – Álgebra e Cálculo Relacional Álgebra relacional é um conjunto de operações a fim de gerar uma nova relação, onde uma sequência dessas operações e denominado expressão de álgebra relacional. Seleção é a operação da usada para filtrar um conjunto de tuplas que atendam a condição de seleção. É indicada por: σ<condição seleção>(R), Onde: σ(sigma) é o símbolo para indicar seleção; Condição seleção é uma expressão booleana; R é a relação onde a seleção deve ser feita; Os seguintes operadores de condição podem ser usados : =,≤,<,>,≥,≠, AND, OR e NOT. Projeção é a operação usada para selecionar colunas de uma relação, sendo o resultado da projeção especificado pele usuário. Dessa forma: π<lista atributo>(R), Onde: π (pi) é o símbolo para indicar a projeção; Lista de atributos, são os atributos específicos ou os nomes das colunas que deverão ser feito a projeção; R é a relação onde a projeção deve ser feita; Pode-se renomear as relações resultantes dessas operações, sem alterar o nome das relações anteriores, exemplo: RESULTADO ← π<lista atributos>(σ<condição seleção)(R)) Onde “RESULTADO” é o nome da seleção criada pela expressão em linha. Os atributos também podem ser renomeados, exemplo: RESULTADO(Primeiro_nome) ← πPnome(R) Também se pode usar operações de teoria de conjunto para criar uma nova relação, sendo essas a União, intersecção e diferença de conjunto, porém podem ser usadas apenas a dois conjuntos por vez. União faz a junção de todas as tuplas de uma relação de duas tabelas, tuplas replicadas são eliminadas. Intersecção é usada para fazer a junção de tuplas iguais em duas tabelas. Diferença de conjunto é um relação que inclui todas as tuplas que estão na primeira tabela, mas não estão na segunda. Produto Cartesiano, essa operação cruza duas tabelas, tupla por tupla, assim multiplicando o número delas na relação resultante, é indicada por x. Junção é a operação usada para combinar tuplas especificas de duas tabelas para um

Relacionados

  • Administração
    8799 palavras | 36 páginas
  • Estatistica formulario
    1216 palavras | 5 páginas
  • Processador Neander
    458 palavras | 2 páginas
  • Introducao Criptografia
    2283 palavras | 10 páginas
  • Auditoria nas atividades financeiras e seguradoras
    10022 palavras | 41 páginas
  • Radici
    8588 palavras | 35 páginas
  • 33662139 circuitos digitais sequenciais
    2829 palavras | 12 páginas
  • Banco de dados
    5904 palavras | 24 páginas
  • estudo de caso
    377 palavras | 2 páginas
  • resumo
    3003 palavras | 13 páginas