Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — FGV 2017

Banco de DadosPostgreSQL
Código
fg027458
Banca
FGV
Órgão
IBGE
Ano
2017
Nível
Superior
Cargo
Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações
Observe a figura a seguir que ilustra os registros da tabela AGENTES criada no esquema PESSOAL do Banco de Dados AGRO implementado no PostgreSQL por Vitor.Imagem associada para resolução da questãoVitor precisa selecionar e armazenar no mesmo esquema, mas segregado da tabela AGENTES, o resultado de uma consulta que lista o Nome e o CPF de todos os agentes que foram cadastrados em Fevereiro de 2017.Para isso, Vitor utilizou o comando:
  1. ACREATE TABLE "AGENTES_FEV" ASSELECT "Nome", "CPF" FROM "PESSOAL"."AGENTES" WHEREto_char("Data_Cadastro", 'MMYYYY') = '022017';
  2. BCREATE TABLE "PESSOAL"."AGENTES_FEV" ASSELECT "Nome", "CPF" FROM "PESSOAL"."AGENTES" WHEREto_char("Data_Cadastro", 'MMYYYY') = '022017';
  3. CCREATE VIEW "PESSOAL"."AGENTES_FEV" ASSELECT "Nome", "CPF" FROM "PESSOAL"."AGENTES" WHEREdate_part('MMYYYY', "Data_Cadastro") = '022017';
  4. DCREATE VIEW "AGENTES_FEV" ASSELECT "Nome", "CPF" FROM "PESSOAL"."AGENTES" WHEREto_char("Data_Cadastro", 'MMYYYY') = '022017';
  5. ECREATE TABLE "PESSOAL"."AGENTES_FEV" ASSELECT "Nome", "CPF" FROM "PESSOAL"."AGENTES" WHEREdate_part('MMYYYY', "Data_Cadastro") = '022017';
Revelar gabarito e comentário

GabaritoB — CREATE TABLE "PESSOAL"."AGENTES_FEV" AS SELECT "Nome", "CPF" FROM "PESSOAL"."AGENTES" WHERE to_char("Data_Cadastro", 'MMYYYY') = '022017';

Link permanente: /questoes/fg027458