Questões de Conceitos Básicos em Banco de Dados (Banco de Dados)

Limpar Busca

Na implementação de bancos de dados distribuídos, assinale a correta distinção/semelhança entre o algoritmo 2-Phase Commit e o algoritmo 2-Phase lock.

  • A O primeiro baseia-se numa memória compartilhada.
  • B O primeiro é aplicado em sistemas distribuídos visando à execução correta das transações distribuídas.
  • C O primeiro é aplicado visando aos conflitos entre transações concorrentes em sistema centralizados.
  • D O segundo é aplicado em sistemas distribuídos visando à execução correta das transações distribuídas.
  • E Tanto o primeiro como o segundo são aplicados visando aos conflitos entre transações concorrentes, tanto centralizadas como distribuídas.

O ambiente analítico da CVM armazena dados no formato multidimensional, implementa um cubo de dados e disponibiliza uma ferramenta OLAP para apoiar os analistas no desempenho de suas funções. Diante da grande quantidade de dados disponíveis, eles precisam reduzir o seu domínio de análise.

Para isso, a operação OLAP, que extrai um subcubo da seleção de duas ou mais dimensões de um cubo de dados, é a:

  • A Slice;
  • B Dice;
  • C Pivot;
  • D Roll up;
  • E Drill down.

No que diz respeito ao modelo entidade‑relacionamento (ER), ao Data Lake e à discretização, julgue o próximo item.


Data Lake é um repositório utilizado para armazenar grandes volumes de dados em formatos variados, incluindo dados brutos não processados, bem como dados semiestruturados e estruturados.

  • Certo
  • Errado

No que diz respeito ao modelo entidade‑relacionamento (ER), ao Data Lake e à discretização, julgue o próximo item.


Ingestão de dados é a fase do Data Lake na qual diversas fontes são coletadas, como bancos de dados transacionais, logs de servidores, entre outros tipos de dados.

  • Certo
  • Errado

Diante de várias reclamações de performance em resposta a consultas a dados por meio de um dos sistemas estruturantes de uma autarquia federal, a equipe de tecnologia identificou que o motivo estava na lentidão para recuperação de registros na base de dados utilizada pelo sistema. Para agilizar a recuperação de registros em resposta a uma pesquisa que utiliza um campo que comporta valores repetidos, a equipe de tecnologia criou índices.
Considerando que já existe um índice primário para o conjunto de dados em questão, a equipe criou um índice:

  • A multinível secundário esparso de chave candidata;
  • B de agrupamento (clustering) denso para o campo de ordenação física;
  • C bitmap para um ou mais campos de pesquisa para os quais há grandes variações de valores;
  • D de hash para o campo de pesquisa que é utilizado para organização do índice primário;
  • E secundário não denso para o campo de pesquisa com um nível de indireção extra para múltiplos ponteiros.