Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Algebra relacional nomeada e não-nomeada
AULA 2 – continuação PGC Sistemas de Banco de Dados Profa. Sandra de Amo Pós-graduação em Ciência da Computação – UFU 2012-2
2
Algebra relacional nomeada
Colunas são nomeadas Nomes das colunas = atributos Colunas distintas têm nomes distintos (atributos distintos) Esquema relacional R(A1,...,An) R : nome da relação (tabela) A1, ..., An : nomes dos atributos Exemplo: Emp(Nome,Sal)
3
Algebra Relacional Nomeada: operadores básicos
Seleção Projeção Junção natural União Diferença Renomeação
4
Operadores derivados Produto Cartesiano Divisão Intersecção
5
Algebra relacional não-nomeada
Colunas são enumeradas Colunas são referenciadas pelo seu índice Esquema relacional R(1,2,...,n) R : nome da relação (tabela) 1, ..., n : números das colunas Exemplo: Emp(1,2)
6
Algebra Relacional Não-Nomeada: operadores básicos
Seleção Projeção Produto Cartesiano União Diferença
7
Operadores derivados Junção natural, equijoin, join Divisão
Intersecção
8
SQL e Algebra Relacional
Em SQL todos os atributos aparecendo nas tabelas são distintos. Operadores de SQL são baseados na Algebra Relacional Nomeada Bloco SQL básico: SELECT Projeção FROM Produto Cartesiano WHERE Seleção
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.