Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FCC 2012

Banco de DadosSQL
Código
fc129209
Banca
FCC
Órgão
TST
Ano
2012
Nível
Médio
Cargo
Técnico Judiciário - Programação
Considere as descrições de tabelas abaixo e seus respectivos atributos. As tabelas podem ser populados com dados genéricos e fictícios. Tabela CIAAEREA com os atributos CodCiaAerea e NomeCiaAerea Tabela DESTINO com os atributos CodDestino e NomeAeroportoDestino Tabela CIDADE com os atributos CodCidade e NomeCidade Tabela TRAJETO com os atributos CodDestino, CodCiaAerea e Horário Para responder a pergunta: “Qual o nome da companhia aérea com voo no período vespertino que chega ao aeroporto Pinto Martins na cidade de Fortaleza?”, deve-se executar o comando SQL
  1. ASELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) or (C.CodCidade = B.CodDestino) or (B.NomeAeroportoDestino = ‘Pinto Martins’) or (B.CodDestino = D.CodDestino) or (D.CodCiaAerea = A.CodCiaAerea) or (D.Horario BETWEEN 12 and 18)
  2. BSELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAerea) and (D.Horario >= 12) or (D.Horario <= 18)
  3. CSELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) or (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAerea) and (D.Horario BETWEEN 12 and 18)
  4. DSELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAerea) and (D.Horario < 12) or (D.Horario > 18)
  5. ESELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAerea) and (D.Horario BETWEEN 12 and 18)
Revelar gabarito e comentário

GabaritoE — SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAerea) and (D.Horario BETWEEN 12 and 18)

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

E

Link permanente: /questoes/fc129209