Foram encontradas 13.780 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I. Um data lake é caracterizado por priorizar a ingestão de dados em seu formato original, permitindo armazenar dados estruturados, semiestruturados e não estruturados, com uso de abordagens de schema-on-read.
II. Um data warehouse adota schema-on-write, exigindo modelagem prévia, como esquemas em estrela ou floco de neve, para suportar consultas analíticas otimizadas.
III. A simples adoção de schema-on-write em um data lake o caracteriza automaticamente como um data warehouse.
É verdadeiro o que se afirma em
Esses termos são conhecidos, respectivamente, como:
{café, açúcar} => {leite} e {açúcar, trigo} => {leite}.
Considerando essas duas regras associativas relevantes, é verdade que
São propriedades que o controle de concorrência em um sistema gerenciador de bancos de dados relacionais deve implementar:
1. Atomicidade
2. Consistência
3. Isolamento
4. Durabilidade
5. Disponibilidade
Assinale a alternativa que indica todas as afirmativas corretas.
Relacione a Coluna 1 com a Coluna 2 e assinale a alternativa que apresenta a sequência numérica correta.
Coluna 1 Ferramentas
1. Apache Spark
2. Apache Kafka
3. Power BI
Coluna 2 Descrição
( ) é um framework de computação distribuída de alta velocidade para processamento de Big Data.
( ) é uma plataforma de streaming de eventos distribuída, utilizada para construir pipelines de dados em tempo real.
( ) é uma ferramenta de Business Intelligence da Microsoft para visualização de dados e criação de dashboards interativos.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Analise as afirmativas abaixo sobre Cubos OLAP (Online Analytical Processing).
1. Um Cubo OLAP é uma estrutura de dados multidimensional que permite a análise rápida de dados a partir de diferentes perspectivas.
2. As dimensões de um cubo representam as entidades de negócio pelas quais os dados podem ser analisados (ex.: Tempo, Produto, Geografia).
3. As medidas de um cubo são os valores numéricos que podem ser agregados (ex.: Vendas, Quantidade, Custo).
Assinale a alternativa que indica todas as afirmativas corretas.
Um Data Warehouse é um componente central em uma arquitetura de Business Intelligence.
Qual é a principal característica que diferencia um Data Warehouse de um banco de dados transacional (OLTP)?
A alta disponibilidade de bancos de dados pode ser alcançada através de técnicas de clusterização e replicação.
Qual a principal diferença entre clusterização e replicação?
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre segurança de dados em bancos de dados.
( ) A autenticação é o processo de verificar a identidade de um usuário que tenta se conectar ao banco de dados.
( ) O controle de concorrência tem como objetivo principal impedir acessos não autorizados aos dados armazenados no banco de dados.
( ) A autorização é o processo somente de negar permissões a um usuário autenticado para executar determinadas ações em objetos do banco de dados.
( ) A criptografia de dados em repouso (at rest) protege os arquivos de dados armazenados no disco contra acesso não autorizado.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Analise as afirmativas abaixo sobre controle de concorrência em bancos de dados.
1. O bloqueio (locking) é um mecanismo utilizado para impedir que múltiplas transações acessem o mesmo dado simultaneamente de forma conflitante.
2. O controle de concorrência otimista assume que conflitos são raros e verifica a ocorrência de conflitos apenas no momento do commit da transação.
3. O nível de isolamento SERIALIZABLE é o mais restritivo e garante que o resultado da execução concorrente de transações seja o mesmo de alguma execução serial.
Assinale a alternativa que indica todas as afirmativas corretas.
A otimização de consultas é um processo crucial para o desempenho de bancos de dados. O otimizador de consultas utiliza estatísticas sobre os dados para gerar um plano de execução eficiente.
Qual das seguintes ações pode ajudar o otimizador a gerar melhores planos de execução?
OLAP (Online Analytical Processing) é uma tecnologia que permite a análise rápida e interativa de grandes volumes de dados.
Qual é a estrutura de dados fundamental utilizada em sistemas OLAP para organizar os dados de forma multidimensional?
O conceito de Big Data refere-se a conjuntos de dados extremamente grandes e complexos. Uma arquitetura comum para lidar com Big Data é o Data Lake.
Qual a principal característica de um Data Lake?
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre mecanismos de garantia de integridade em bancos de dados.
( ) A integridade de domínio é responsável por garantir que os valores de uma chave estrangeira correspondam a registros existentes na tabela referenciada.
( ) A integridade de entidade é garantida pela definição de uma chave primária.
( ) A integridade referencial é mantida por meio de chaves estrangeiras.
( ) A integridade de domínio é assegurada pela definição de tipos de dados e restrições (CHECK).
Assinale a alternativa que indica a sequência correta, de cima para baixo.
O processo de ETL (Extract, Transform, Load) é fundamental para a construção de Data Warehouses.
Qual etapa do processo de ETL é responsável por converter os dados extraídos para um formato consistente e adequado para análise?
A normalização de dados é um processo fundamental no projeto de bancos de dados relacionais.
Para que uma tabela esteja na Terceira Forma Normal (3FN), que condição deve ser satisfeita?
No contexto da cultura DevOps, a automação de processos é um pilar essencial para acelerar a entrega de software.
Qual das seguintes práticas representa um componente central da automação em DevOps, focando na integração contínua de código e na entrega contínua de novas versões?