Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Banco de Dados/
  4. Questão 457941201317878

O campo da Ciência de Dados é dinâmico e está em constante evolução...

📅 2024🏢 FIOCRUZ🎯 FIOCRUZ📚 Banco de Dados
#ETL (Extração, Transformação e Carga)#Sistemas de Gerenciamento de Banco de Dados Relacionais

1

457941201317878
Ano: 2024Banca: FIOCRUZOrganização: FIOCRUZDisciplina: Banco de DadosTemas: ETL (Extração, Transformação e Carga) | Sistemas de Gerenciamento de Banco de Dados Relacionais
O campo da Ciência de Dados é dinâmico e está em constante evolução, com o desenvolvimento de tecnologias e ferramentas que tornam a análise de dados mais eficiente e acessível. Uma dessas ferramentas é a biblioteca Pandas para a linguagem de programação Python. Por ser uma biblioteca de análise de dados conhecida principalmente por suas estruturas de dados poderosas que facilitam a manipulação de dados, como dataframes, é amplamente utilizada em processos de ETL (Extract, Transform and Load) por engenheiros e cientistas de dados que necessitam pré-processar e transferir dados entre plataformas de dados, como, por exemplo, bancos de dados relacionais e Data Lakes.


Considere o seguinte código Python que implementa parte de um ETL sobre a tabela Financiamento.


import pandas as pd
from sqlalchemy import create_engine
from datetime import datetime

engine = create_engine(“postgresql://
postgres:postgres@localhost:5432/bd_pesquisa”)
query = “SELECT * FROM Financiamento”
df = pd.read_sql_query(con=engine.connect(),
sql=sql_text(query))
df[‘data_inicio’] = pd.to_datetime(df[‘data_
inicio’]).dt.strftime(‘%d/%m/%Y’)
df[‘data_fim’] = pd.to_datetime(df[‘data_
fim’]).dt.strftime(‘%d/%m/%Y’)
df.to_csv(‘financiamentos_transformados.csv’,
index=False)


Observe as afirmativas a seguir sobre a execução do código.

I. O código se conecta a um banco de dados PostgreSQL usando a biblioteca SQLAlchemy e extrai todos os dados da tabela Financiamento.

II. As colunas data_inicio e data_fim são transformadas para o formato DD/MM/AAAA, mas esses dados não são atualizados no banco de dados.

III. O dataframe resultante da transformação é salvo em um arquivo CSV chamado financiamentos_transformados.csv na máquina local, incluindo o índice do datadrame como uma coluna adicional.


Sobre as afirmativas acima, pode-se dizer que:
Gabarito comentado
Anotações
Marcar para revisão

Esta questão foi aplicada no ano de 2024 pela banca FIOCRUZ no concurso para FIOCRUZ. A questão aborda conhecimentos da disciplina de Banco de Dados, especificamente sobre ETL (Extração, Transformação e Carga), Sistemas de Gerenciamento de Banco de Dados Relacionais.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200148971Banco de Dados

Considerando os conceitos que envolvem os Bancos de Dados, é correto afirmar que os Bancos de Dados Não Relacionais:

#Sistemas de Banco de Dados#Fundamentos de Banco de Dados
Questão 457941200497394Banco de Dados

Sobre os relacionamentos dos bancos de dados relacionais, podemos afirmar que: I. Não precisam ser entre duas entidades distintas, sendo possível a pr...

#Diagrama Entidade-Relacionamento#Modelagem de Dados
Questão 457941200747556Banco de Dados

O ETL (extract, transformation, and load) é considerado uma das ferramentas mais importantes para implementação de um Data Warehouse. Diante deste con...

#ETL (Extração, Transformação e Carga)#Data Warehouse
Questão 457941200766174Banco de Dados

O número de tipos de variáveis distintos representados no banco de dados apresentado na questão anterior é:

#Fundamentos de Banco de Dados
Questão 457941200981056Banco de Dados

Em relação às tecnologias utilizadas em Big Data, avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir: I – O Hadoop Distributed File S...

#Análise de Grandes Volumes de Dados
Questão 457941201183910Banco de Dados

Em relação a projetos de Bancos de Dados Relacionais, avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir. I - Um projeto de um novo B...

#Sistemas de Gerenciamento de Banco de Dados Relacionais#Modelagem de Dados
Questão 457941201314081Banco de Dados

Sobre as arquiteturas de Data Warehouse e a Modelagem Dimensional é INCORRETO afirmar que:

#Modelagem Multidimensional de Dados#Data Warehouse
Questão 457941201519920Banco de Dados

Para o desenvolvimento de bancos de dados utilizados pelo laboratório para a coleta, processamento, registro, relato, armazenamento e recuperação de i...

#Gerenciamento de Banco de Dados
Questão 457941201976634Banco de Dados

Considerando a instrução SQL “SELECT COUNT(*), COUNT(Salario), SUM (Salario), MIN (Salario), AVG (Salario) FROM FUNCIONARIO”, é INCORRETO afirmar que ...

#Structured Query Language#Sistemas de Gerenciamento de Banco de Dados Relacionais
Questão 457941202081062Banco de Dados

Analise as afirmativas a seguir, em relação à mineração de padrões frequentes: I. Seu objetivo é extrair conjuntos de itens frequentes de um banco de ...

#Mineração de Dados

Continue estudando

Mais questões de Banco de DadosQuestões sobre ETL (Extração, Transformação e Carga)Questões do FIOCRUZ