Álgebra relacional

Beschreibung

Banco de dados Mindmap am Álgebra relacional, erstellt von Walter Vieira am 26/02/2019.
Walter Vieira
Mindmap von Walter Vieira, aktualisiert more than 1 year ago
Walter Vieira
Erstellt von Walter Vieira vor fast 6 Jahre
9
2

Zusammenfassung der Ressource

Álgebra relacional
  1. Operações
    1. Da teoria matemática dos conjuntos
      1. União = U
        1. r U s = tudo que tem em A ou em B ou em ambos
          1. Elimina duplicidades
          2. Interseção = n
            1. R n S = tudo que está R e S
            2. Diferença = -
              1. A - B = tudo que tem em A mas não tem em B
              2. Produto cartesiano = X
                1. A X B = Cruza e gera combinação todos as tuplas de A com todas as tuplas de B
                  1. R (R1, R2, ..., Rn) x S(S1, S2, ..., Sn)
                2. Específicas para BD relacionais
                  1. Seleção = σ
                    1. Selecionar subconjunto de tuplas
                      1. Com todos os atributos (colunas)
                        1. Grau é a quantidade de atributos
                      2. Operador unário
                        1. σ <condição> (R)
                          1. σ nome='Walter' and idade > 20 (Pessoa)
                            1. Lista pessoas com nome Walter e idade maior que 20
                          2. É comutativo, ou seja, a ordem de selects (aninhamento) não altera resultado
                            1. σ cat='limpeza' (σ valor > 10 (Produto)) é o mesmo que σ valor >10 (σ cat='limpeza' (Produto))
                          3. Projeção = π
                            1. Seleciona colunas da relação R
                              1. π <lista de atributos> (R)
                                1. Grau é igual ao nº de atributos desta lista de atributos
                                2. Remove tuplas duplicadas (como um distinct padrão)
                                  1. Não é comutativo
                                  2. Junção = |X|
                                    1. Join
                                      1. Funcionario |X| cod=cod_dep (Departamento)
                                        1. Recupera registros onde, após combinar as duas tabelas, devem satisfazer a condição (cod=cod_dep)
                                      2. Rename = <----
                                        1. BEBIDAS <---- π nome, preco (Bebidas)
                                          1. BEBIDAS vai representar toda essa operação
                                    2. Conceito
                                      1. Conjunto de operações sobre relações
                                        1. Que resultam em novas relações de saída
                                      Zusammenfassung anzeigen Zusammenfassung ausblenden

                                      ähnlicher Inhalt

                                      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