Prévia do material em texto
Álgebra Relacional Resumo Geral Apresentamos os fundamentos da Álgebra Relacional, explicando como ela funciona como a linguagem formal para manipular dados em um banco de dados relacional. Mostrando que a álgebra é composta por operadores usados para transformar relações (tabelas) em outras relações. Principais Conteúdos 1. Operações Fundamentais Seleção (σ) • Filtra tuplas (linhas) com base em uma condição. • Ex.: σ Salário_func ≥ 8000 → retorna apenas funcionários com salário ≥ 8.000. Projeção (π) • Seleciona apenas algumas colunas (atributos) de uma relação. • Ex.: π Nome_func, Idade_func (Funcionário). 2. Operações da Teoria dos Conjuntos Intersecção (R ∩ S) • Retorna registros que existem simultaneamente nas duas relações. Diferença (R – S) • Retorna registros presentes em R que não estão em S. Produto Cartesiano (R × S) • Combina cada tupla de R com todas as de S. • Usado como base para junções. 3. Operação de Junção (aparece no final do PDF) • Combina relações com base em atributos relacionados. • Fundamenta operações como JOIN no SQL. 4. Agrupamento • Usa funções como soma, média, máximo etc. • Relacionado ao GROUP BY no SQL.