Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — MOVENS 2010

Arquitetura de SoftwareBanco de Dados
Código
qg834358
Banca
MOVENS
Órgão
DNPM
Ano
2010
Nível
Superior
Cargo
Especialista em Recursos Minerais - Tecnologia da Informação
É necessário criar um relatório dentro de um sistema de gerenciamento, devendo ser construído por meio de uma única consulta SQL no banco de dados e utilizar as seguintes tabelas do sistema:Tabela: ControleCampo Tipo RestriçõesControle_PK INT PRIMARY KEYSubstancia VARCHAR (80)UF_FK INT FOREIGN KEYToneladas RealETabela: UFCampo Tipo RestriçõesUF_PK INT PRIMARY KEYSigla CHAR (2)A consulta deve atender aos seguintes requisitos:I – conter a lista das substâncias, a sigla da Unidade Federativa (UF) relativa e as toneladas registradas;II – a lista deve estar ordenada por ordem decrescente de toneladas; eIII – utilizar obrigatoriamente as duas tabelas apresentadas.Assinale a opção que contém a consulta que atende a todos os requisitos.
  1. ASELECT Controle.Substancia, Controle.Toneladas, Controle.UF_FKFROM ControleORDER BY Controle.UF_FK DESC
  2. BSELECT Controle.PK, Controle.Peso, UF.NomeFROM Controle, UFWHERE Controle.UF_FK=uf.UF_PK
  3. CSELECT Controle.Substancia, UF.SIGLAFROM Controle, UFWHERE Controle.UF_FK=uf.UF_PKORDER BY Controle.Toneladas
  4. DSELECT Controle.Substancia, Controle.ToneladasFROM ControleWHERE Controle.UF_FK=uf.UF_PKORDER BY Controle.Toneladas DESC
  5. ESELECT Controle.Substancia, Controle.Toneladas,UF.SIGLAFROM Controle, UFWHERE Controle.UF_FK=uf.UF_PKORDER BY Controle.Toneladas DESC
Revelar gabarito e comentário

GabaritoE — SELECT Controle.Substancia, Controle.Toneladas, UF.SIGLA FROM Controle, UF WHERE Controle.UF_FK=uf.UF_PK ORDER BY Controle.Toneladas DESC

Link permanente: /questoes/qg834358