Junção θ
Notação
R ⋈_C S
Pode ser visto como o resultado das seguintes operações:
C é <join condition> que pode tomar a seguinte forma:
Em cada podemos aplicar operadores de comparação:
=, <, ≤, >, ≥, =/
Exemplo
Pretendemos saber os nomes dos funcionários gestores de departamentos
Variações
Equi-Juncão
É utilizado o operador = na condição de junção.
Exemplo anterior: DEPARTMENT ⋈ Mgr_ssn=Ssn EMPLOYEE.
Vamos ter sempre duas colunas repetidas.
Junção Natural: R ⋈ S
Condição implícita: igualdade dos atributos com o mesmo nome.
Os atributos repetidos são removidos.
Nota: Muitas vezes opta-se por renomear colunas de modo a facilitar junções naturais.
Exemplo
Last updated