Um experiente engenheiro de dados foi contratado para efetuar melhorias no banco de dados de determinado órgão público. Ao analisar a tabela de funcionários, o engenheiro implementou um índice, que é descrito pelo seguinte comando SQL.
CREATE INDEX idx_func_nome ON
Funcionario (nome)
Qual é o objetivo do engenheiro de dados ao implementar esse comando?
Com o objetivo de premiar seu melhor vendedor, uma loja contratou José para desenvolver uma consulta SQL que retorne o ‘id_vendedor’ do vendedor que, somando o valor total de todos os seus pedidos, foi o que mais vendeu. Qual das alternativas a seguir apresenta o código que José deverá implementar para alcançar esse objetivo?
O sistema de bloqueio, utilizado pelo SGBD para controle de concorrência, dependendo da forma como é implementado, pode gerar alguns problemas.
Um deles é uma situação em que determinada transação não pode prosseguir por um período indefinido enquanto outras transações continuam normalmente, por terem maior prioridade. Assinale a alternativa que aponta o nome desse problema.
Muitos SGBD’s modernos estão utilizando um mecanismo conhecido como MVCC (Controle de Concorrência de Versão Múltipla) para controlar a concorrência entre as transações, em vez de simplesmente implementar técnicas de bloqueio. Sobre o MVCC, é correto afirmar que
Um data warehouse (DW), via de regra, possui grande quantidade de dados advindos tanto de fontes homogêneas quanto heterogêneas. Dentro desse cenário, em relação às ferramentas de ETL, assinale a alternativa correta.
O Docker possibilita que uma imagem com todos os aplicativos e configurações realizadas em um contêiner sejam transferidos para outro host, bastando que este tenha o Docker instalado. Assinale a alternativa que apresenta o nome dessa operação.
O HDFS é o sistema de arquivos do Hadoop. Ele possui uma arquitetura mestre-escravo na qual um servidor é responsável por fazer todo o gerenciamento de metadados do sistema. Dentro da arquitetura do Hadoop, como se denomina esse servidor?
Assim como o Hadoop foi desenvolvido para possibilitar o processamento em lote de grande volume de dados, também surgiram tecnologias com suporte ao processamento em tempo real de Big Data, como o