null
US
Entrar
Registre-se gratuitamente
Registre-se
Detectamos que o JavaScript não está habilitado no teu navegador. Habilite o Javascript para o funcionamento correto do nosso site. Por favor, leia os
Termos e Condições
para mais informações.
Próximo
Copiar e Editar
Você deve estar logado para concluir esta ação!
Inscreva-se gratuitamente
17020417
Álgebra relacional
Descrição
Banco de dados Mapa Mental sobre Álgebra relacional, criado por Walter Vieira em 26-02-2019.
Sem etiquetas
banco de dados
Mapa Mental por
Walter Vieira
, atualizado more than 1 year ago
Mais
Menos
Criado por
Walter Vieira
quase 6 anos atrás
9
2
0
Resumo de Recurso
Álgebra relacional
Operações
Da teoria matemática dos conjuntos
União = U
r U s = tudo que tem em A ou em B ou em ambos
Elimina duplicidades
Interseção = n
R n S = tudo que está R e S
Diferença = -
A - B = tudo que tem em A mas não tem em B
Produto cartesiano = X
A X B = Cruza e gera combinação todos as tuplas de A com todas as tuplas de B
R (R1, R2, ..., Rn) x S(S1, S2, ..., Sn)
Específicas para BD relacionais
Seleção = σ
Selecionar subconjunto de tuplas
Com todos os atributos (colunas)
Grau é a quantidade de atributos
Operador unário
σ <condição> (R)
σ nome='Walter' and idade > 20 (Pessoa)
Lista pessoas com nome Walter e idade maior que 20
É comutativo, ou seja, a ordem de selects (aninhamento) não altera resultado
σ cat='limpeza' (σ valor > 10 (Produto)) é o mesmo que σ valor >10 (σ cat='limpeza' (Produto))
Projeção = π
Seleciona colunas da relação R
π <lista de atributos> (R)
Grau é igual ao nº de atributos desta lista de atributos
Remove tuplas duplicadas (como um distinct padrão)
Não é comutativo
Junção = |X|
Join
Funcionario |X| cod=cod_dep (Departamento)
Recupera registros onde, após combinar as duas tabelas, devem satisfazer a condição (cod=cod_dep)
Rename = <----
BEBIDAS <---- π nome, preco (Bebidas)
BEBIDAS vai representar toda essa operação
Conceito
Conjunto de operações sobre relações
Que resultam em novas relações de saída
Quer criar seus próprios
Mapas Mentais
gratuitos
com a GoConqr?
Saiba mais
.
Semelhante
Introdução a Banco de Dados
Danilo Barbosa
Banco de Dados
talyson.milan
Perguntas e Respostas - Banco de Dados
Janaina Freitas
Banco de dados e SGBD
bruno de assis
Normalização de Banco de Dados
Domingos Bernardo
NORMALIZAÇÃO BANCO DE DADOS
Cristiano Gonçalves
Banco de dados III - Modelos de Dados II
Bianca Kaiser
Introdução a Banco de dados
Ícaro Matheus
Tipos de relacionamento
Philip Rodrigues
Apresentação sobre Banco de Dados
Suéllen Martinelli
Dragon Ball do início ao fim 03/2017
Vini Catoo
Explore a Biblioteca