A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Algebra relacional nomeada e não-nomeada

Apresentações semelhantes


Apresentação em tema: "Algebra relacional nomeada e não-nomeada"— Transcrição da apresentação:

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


Carregar ppt "Algebra relacional nomeada e não-nomeada"

Apresentações semelhantes


Anúncios Google