Questão nº 53

Questão de Técnico em Informática · FGV ALE-RO 2018 (nº 53)

FGV2018Assistente Legislativo - Técnico em InformáticaTécnico em Informática
Gabarito: Aver comentário ↓

No contexto da construção de uma consulta (query) no Access, considere as afirmativas a seguir.

I. Uma consulta do tipo “Criar tabela” provoca, no modo de exibição SQL, o uso da cláusula `INTO` logo após a lista de colunas do comando `SELECT`.
II. Uma consulta do tipo “Acrescentar” provoca, no modo de exibição SQL, o uso da cláusula `INSERT INTO` logo após o comando `SELECT`.
III. Consultas do tipo “Tabela de referência cruzada” não permitem a nomeação de colunas do resultado a partir dos valores nas tabelas de origem.

Está correto o que se afirma em

Resposta comentada

Gabarito Alternativa A

Conceito-chave: No Access, cada tipo de consulta (query) gera um comando SQL específico. A consulta "Criar Tabela" (Make-Table) usa SELECT ... INTO para criar uma nova tabela a partir dos dados selecionados. A consulta "Acrescentar" (Append) usa INSERT INTO seguido de SELECT para adicionar linhas a uma tabela existente. A "Tabela de Referência Cruzada" (Crosstab) permite sim nomear colunas dinamicamente a partir dos valores das tabelas de origem.

  • (A) Correta: A afirmativa I está certa: no SQL de uma consulta "Criar Tabela", a cláusula INTO vem logo após a lista de colunas do SELECT (ex.: SELECT campo1, campo2 INTO NovaTabela FROM TabelaOrigem).
  • (B) Incorreta: A afirmativa II está errada: na consulta "Acrescentar", a ordem é INSERT INTO TabelaDestino (colunas) SELECT ... — o INSERT INTO vem antes do SELECT, não depois. Essa é a pegadinha da banca: ela inverte a ordem para confundir quem decora sem entender a sintaxe.
  • (C) Incorreta: A afirmativa III está errada: consultas de referência cruzada permitem nomear colunas a partir dos valores das tabelas de origem (ex.: transformar valores de um campo em cabeçalhos de coluna). A banca afirma o oposto para testar quem não conhece o recurso.
  • (D) Incorreta: Como a II é falsa, a combinação I e II não pode ser correta. O erro está na ordem do INSERT INTO na afirmativa II.
  • (E) Incorreta: Como a III é falsa, a combinação II e III não pode ser correta. O erro está na afirmativa III, que nega uma funcionalidade real do Access.

Gabarito oficial: A) I, apenas.

Fonte: FGV ALE-RO 2018 Assistente Legislativo - Técnico em Informática (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho