Atividade de Banco de Dados

670 palavras 3 páginas
EXERCÍCIOS ÁLGEBRA RELACIONAL
Exercício 4.1:
Vôos(nro-voo,de,para,distancia,partida,chegada,id-aero)
Aeronave(id-aero,nome-aero,dist-limite)
Certificado(id-funcion,id-aero)
Funcionarios(id-funcion,nome-funcion,salario)

1)

Encontre as id-funcion de pilotos certificados para alguma aeronave Boeing.

π(id-funcion) σ(nome-aero=“Boeing”)(Aeronave X Certificado) π (Funcionarios.id_funcion) σ (Certificado.id_funcion = Funcionarios.id_funcio
AND Certificado.id_aero = Aeronave.id_aero
AND Aeronave.nome_aero = “Boeing”)
(Aeronave X Certificado X Funcionario)

2)

Encontre os nomes dos pilotos certificados para alguma aeronave Boeing.

π(nome-funcion) σ(nome-aero=“Boeing”) (Aeronave x Certificado x Funcionarios) π (Funcionarios.nome_funcion) σ (Certificado.id_funcion = Funcionarios.id_funcio
AND Certificado.id_aero = Aeronave.id_aero
AND Aeronave.nome_aero = “Boeing)
(Aeronave X Certificado X Funcionario)

3)

Encontre as id-aero de todas as aeronaves que podem ser usadas em vôos sem escala de São Paulo a Manaus.

ρ(SaoMan) σ (de=“Sao Paulo” AND para=”Manaus”)(Vôos) π(id-aero) σ(dist-limite>distancia)(Aeronave x SaoMan) π (Aeronave.id_aero) σ (Voos.de = “São Paulo”
AND Voos.para = “Manaus”
AND Voos.distancia < Aeronave.dist_limite)
(Aeronave X Voos)

4)

Identifique os vôos que podem ser pilotados por todo piloto cujo salário é maior do que R$ 10.000,00.

π(nro-voo) σ(salario>10000.00) (Vôos x Aeronave x Certificado x Funcionarios) π (Voos.nro_voo) σ (Funcionario.salario > 10000
AND voo.id_aero = Certificado.id_aero
AND Certificado.id_funcion = Funcionarios.id_funcion)
(Voos X Certificado X Funcionario)

5)

Encontre os nomes dos pilotos que podem operar aviões com uma dist-limite maior do que 3.000 milhas, mas que não são certificados em qualquer aeronave Boeing.

π (Funcionarios.nome_funcion) σ (Funcionarios.id_funcion Certificado.id_funcion
AND Certificado.id_aero = Aeronave.id_aero
AND Aeronave.nome = “Boeing”

Relacionados

  • Atividade de Banco de dados
    725 palavras | 3 páginas
  • Atividade de Banco de Dados
    864 palavras | 4 páginas
  • atividades de banco de dados
    439 palavras | 2 páginas
  • Atividade Banco de Dados
    1065 palavras | 5 páginas
  • Atividade Banco De Dados
    378 palavras | 2 páginas
  • Atividade banco de dados
    1155 palavras | 5 páginas
  • Atividade 1 Banco de Dados
    690 palavras | 3 páginas
  • Atividade interdisciplinar banco de dados
    2224 palavras | 9 páginas
  • banco de dados - atividade 08
    631 palavras | 3 páginas
  • Atividade 1 Banco De Dados
    912 palavras | 4 páginas