Banco de Dados 1
Semana 03
OPERAÇÕES DE EXTRAÇÃO DE DADOS
1
Operação de Extração
de Dados
 Operações de Conjunto
 União
 Diferença
 Intersecção
 Produto Cartesiano
 Operações Relacionais
 Projeção
 Seleção
 Junção
 Divisão
2
Tabelas
Nome do
Produto
Preço
Melão 800 R$
Morango 150 R$
Maçã 120 R$
Limão 200 R$
Nome do
Produto
Preço
Melão 800 R$
Morango 150 R$
Pinhão 100 R$
Caqui 350 R$
3
Produto 1 Produto 2
União
 Extrai todos os produtos
incluídos na Tabela 1 e
Tabela 2
4
Nome do
Produto
Preço
Melão 800 R$
Morango 150 R$
Maçã 120 R$
Limão 200 R$
Pinhão 100 R$
Caqui 350 R$
Intersecção
 Extrai os produtos
inclusos nas duas
tabelas
5
Nome do
Produto
Preço
Melão 800 R$
Morango 150 R$
Diferença
 Extrai linhas de apenas uma das tabelas. Na intersecção os
dados existentes em uma tabela são excluídos da outra
6
Nome do
Produto
Preço
Pinhão 100 R$
Caqui 350 R$
Produtos 1 Produtos 2 Produtos 1 Produtos 2
Nome do
Produto
Preço
Maçã 120 R$
Limão 200 R$
Produto Cartesiano
CodProd Nome do Produto Preço
101 Melão 800 R$
102 Morango 150 R$
103 Maçã 120 R$
Cod Dest Nome Destino
12 Miami
23 Tóquio
25 Londres
7
CodProd Nome do Produto Preço CodDest Nome Destino
101 Melão 800 R$ 12 Miami
101 Melão 800 R$ 23 Tóquio
101 Melão 800 R$ 25 Londres
102 Morango 150 R$ 12 Miami
102 Morango 150 R$ 23 Tóquio
102 Morango 150 R$ 25 Londres
103 Maçã 120 R$ 12 Miami
103 Maçã 120 R$ 23 Tóquio
103 Maçã 120 R$ 25 Londres
Projeção 8
CodProd Nome do Produto Preço CodDest Nome Destino
101 Melão 800 R$ 12 Miami
101 Melão 800 R$ 23 Tóquio
101 Melão 800 R$ 25 Londres
102 Morango 150 R$ 12 Miami
102 Morango 150 R$ 23 Tóquio
102 Morango 150 R$ 25 Londres
103 Maçã 120 R$ 12 Miami
103 Maçã 120 R$ 23 Tóquio
103 Maçã 120 R$ 25 Londres
Nome do Produto Nome Destino
Melão Miami
Melão Tóquio
Melão Londres
Morango Miami
Morango Tóquio
Morango Londres
Maçã Miami
Maçã Tóquio
Maçã Londres
Operação que extrai colunas de uma
tabela.
Select NomeProduto, NomeDestino
from RelVendas

Banco de Dados 1 - Semana 3

  • 1.
    Banco de Dados1 Semana 03 OPERAÇÕES DE EXTRAÇÃO DE DADOS 1
  • 2.
    Operação de Extração deDados  Operações de Conjunto  União  Diferença  Intersecção  Produto Cartesiano  Operações Relacionais  Projeção  Seleção  Junção  Divisão 2
  • 3.
    Tabelas Nome do Produto Preço Melão 800R$ Morango 150 R$ Maçã 120 R$ Limão 200 R$ Nome do Produto Preço Melão 800 R$ Morango 150 R$ Pinhão 100 R$ Caqui 350 R$ 3 Produto 1 Produto 2
  • 4.
    União  Extrai todosos produtos incluídos na Tabela 1 e Tabela 2 4 Nome do Produto Preço Melão 800 R$ Morango 150 R$ Maçã 120 R$ Limão 200 R$ Pinhão 100 R$ Caqui 350 R$
  • 5.
    Intersecção  Extrai osprodutos inclusos nas duas tabelas 5 Nome do Produto Preço Melão 800 R$ Morango 150 R$
  • 6.
    Diferença  Extrai linhasde apenas uma das tabelas. Na intersecção os dados existentes em uma tabela são excluídos da outra 6 Nome do Produto Preço Pinhão 100 R$ Caqui 350 R$ Produtos 1 Produtos 2 Produtos 1 Produtos 2 Nome do Produto Preço Maçã 120 R$ Limão 200 R$
  • 7.
    Produto Cartesiano CodProd Nomedo Produto Preço 101 Melão 800 R$ 102 Morango 150 R$ 103 Maçã 120 R$ Cod Dest Nome Destino 12 Miami 23 Tóquio 25 Londres 7 CodProd Nome do Produto Preço CodDest Nome Destino 101 Melão 800 R$ 12 Miami 101 Melão 800 R$ 23 Tóquio 101 Melão 800 R$ 25 Londres 102 Morango 150 R$ 12 Miami 102 Morango 150 R$ 23 Tóquio 102 Morango 150 R$ 25 Londres 103 Maçã 120 R$ 12 Miami 103 Maçã 120 R$ 23 Tóquio 103 Maçã 120 R$ 25 Londres
  • 8.
    Projeção 8 CodProd Nomedo Produto Preço CodDest Nome Destino 101 Melão 800 R$ 12 Miami 101 Melão 800 R$ 23 Tóquio 101 Melão 800 R$ 25 Londres 102 Morango 150 R$ 12 Miami 102 Morango 150 R$ 23 Tóquio 102 Morango 150 R$ 25 Londres 103 Maçã 120 R$ 12 Miami 103 Maçã 120 R$ 23 Tóquio 103 Maçã 120 R$ 25 Londres Nome do Produto Nome Destino Melão Miami Melão Tóquio Melão Londres Morango Miami Morango Tóquio Morango Londres Maçã Miami Maçã Tóquio Maçã Londres Operação que extrai colunas de uma tabela. Select NomeProduto, NomeDestino from RelVendas