Trabalho Algebra Relacional

332 palavras 2 páginas
Entrega: 27/05

Universidade Federal do Amazonas Instituto de Computação Banco de Dados I 2014/1 Prof. André Luiz da Costa Carvalho

Relações Chaves estrangeiras

Projeto.Cod-­‐Cli -­‐> Cliente.Cod-­‐Cli

Cliente (Cod-­‐Cli, Nome-­‐Cli, UF-­‐Cli)

Equipe.Sigla -­‐> Projeto.Sigla

Projeto (Sigla, Nome-­‐Pro, Data-­‐Início, Cod-­‐Cli)

Equipe.CPF -­‐> Consultor.CPF Consultor (CPF, Nome-­‐Con, DataNasc-­‐Con,

UFNasc-­‐Con)

Viagem.CPF -­‐>Consultor.CPF

Equipe (Sigla, CPF)

Viagem.Sigla -­‐>Projeto.Sigla

Viagem (CPF, Sigla, Data, Origem, Destino)

Viagem.Origem -­‐> Local.Nome-­‐Loc

Local (Nome-­‐Loc, UF-­‐Loc)

Viagem.Destino -­‐> Local.Nome-­‐Loc

1 – Escreva consultas em SQL para recuperar os seguintes dados:

a) Que projetos (sigla e nome) não têm em sua equipe consultores nascidos antes de 1987?

(Dica: Exists)

b) Quais viagens o Consultos “josé” fez antes de começar o projeto “PJ3”?

c) Que projetos (sigla e nome) não são do cliente “Kuala Lampur”?

2 – Converta de SQL para álgebra relacional

a)SELECT Nome-­‐Cli FROM Cliente WHERE UF-­‐Cli=”Amazonas”

b)SELECT Origem,Destino,sigla FROM Viagem JOIN Projeto WHERE Data>’01/01/2014’

c)SELECT Data, Origem, UF-­‐Loc FROM Viagem, Local where Viagem.Origem=Local.Nome-­‐Loc

d)SELECT Nome-­‐Cli,Nome-­‐Con FROM Cliente JOIN (Projeto JOIN (Equipe JOIN

Relacionados

  • Lista de exercícios 1 - trabalho de álgebra relacional
    1026 palavras | 5 páginas
  • A contribuição da álgebra relacional para bancos de dados relacionais
    2834 palavras | 12 páginas
  • Algebra Relacional
    870 palavras | 4 páginas
  • Álgebra Relacional – Parte I
    457 palavras | 2 páginas
  • Banco de dados
    3384 palavras | 14 páginas
  • Álgebra Relacional
    626 palavras | 3 páginas
  • Algebra Relacional
    1834 palavras | 8 páginas
  • tunning
    2101 palavras | 9 páginas
  • Resumo Processamento consultas
    4535 palavras | 19 páginas
  • ALGEBRA RELACIONAL - SQL
    595 palavras | 3 páginas