Questões de Concurso sobre Modelo colunar

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
14 questões encontradas
Questões por página
20
Mais recentes
 

Suponha que certa secretaria de fazenda necessite armazenar milhões de notas fiscais eletrônicas (NF-e) diariamente, e que esses documentos sejam gerados em formato XML ou JSON, com estrutura parcialmente flexível, mas com exigência de integridade transacional e rastreabilidade completa dos dados fiscais. Nesse caso, considerados os requisitos de alta volumetria, consistência dos dados e flexibilidade de esquema, a estratégia de arquitetura de dados mais adequada para esse cenário contempla a utilização de um banco de dados


A

do tipo chave-valor, que armazena o documento completo sob a chave de acesso, ainda que sem suporte à integridade fiscal e sem consultas estruturadas.


B

orientado a documentos, com validação de estrutura apenas na leitura dos dados (schema-on-read).


C

relacional totalmente normalizado, com cada campo da NF-e armazenado em tabelas distintas, priorizando-se a integridade referencial em detrimento do desempenho.


D

de grafo, para mapear as relações entre emissores e destinatários e otimizar a detecção de fraudes.


E

relacional, com suporte a armazenamento de dados semiestruturados (JSON/XML) e índices, assegurando-se transações ACID para os campos críticos (como CNPJ, valor e data) e flexibilidade para o corpo do documento.

São características do modelo de armazenamento de dados noSQL, EXCETO:


A

Escalonamento predominantemente vertical, realizado por meio do aumento de recursos de hardware no mesmo servidor, como CPU, memória RAM e espaço em disco


B

Estrutura de dados flexível, permitindo esquemas dinâmicos ou inexistentes, o que facilita a evolução do modelo de dados sem necessidade de redefinições estruturais complexas.


C

Otimização para escalabilidade horizontal, com suporte nativo à distribuição de dados entre múltiplos nós, geralmente baseada em particionamento e replicação.


D

Prioridade ao processamento de grandes volumes de dados e altas taxas de leitura e escrita, frequentemente em detrimento da consistência forte imediata.


E

Adoção de diferentes modelos de dados, como chave-valor, documentos, grafos e famílias de colunas, cada um orientado a padrões específicos de acesso.

No ambiente descrito da INFRA S.A., a utilização de In-Memory Column Store no Oracle 21C garantiria redução automática do custo de operações DML massivas sobre tabelas de monitoramento ferroviário, dispensando ajustes de paralelismo e controle de transações.


C

Certo


E

Errado

O TJRJ precisa executar uma atualização em lote na coleção processos armazenada no MongoDB. Todos os processos que atualmente possuem o status de “Em Diligência” e pertencem à Comarca de “Niterói” devem ser alterados para a nova Comarca do “Rio de Janeiro”, e seu status deve ser modificado para “Em Remessa ao TJRJ”.


No mongosh, para executar a atualização, deve-se utilizar o comando:


A

Imagem associada para resolução da questão


B

Imagem associada para resolução da questão


C

Imagem associada para resolução da questão


D

Imagem associada para resolução da questão


E

Imagem associada para resolução da questão

Sabendo-se que, no contexto da implementação de uma arquitetura de Big Data, o uso de um data lake distribuído para o armazenamento de dados brutos favorece a escalabilidade horizontal e a flexibilidade de esquemas, a adoção de formatos de arquivo colunares, como o Apache Parquet, é uma prática recomendada para otimizar a performance de leitura e reduzir o consumo de armazenamento por meio de técnicas de compressão e codificação eficientes.


C

Certo


E

Errado

Os bancos de dados NoSQL do tipo Document Store, como o MongoDB, armazenam os dados em estruturas JSON (ou BSON) e permitem consultas complexas e indexação em campos aninhados.


C

Certo


E

Errado

Dos seguintes modelos de dados NoSQL, aquele que apresenta características favoráveis para aplicações baseadas em modelos multidimensionais e análise OLAP é o:


A

Banco de dados de grafos.


B

Banco de dados orientado a colunas.


C

Banco de dados chave/valor.


D

Banco de dados orientado a documentos.

No contexto de modelos de dados e suas aplicações em sistemas de informação, considere as características dos diferentes tipos de dados e modelos disponíveis. Qual das alternativas apresenta a correspondência correta entre o tipo de modelo de dados NoSQL e sua principal característica de armazenamento?


A

Modelo de documentos: armazena dados em estruturas de grafos com nós e arestas, ideal para representar relacionamentos complexos entre entidades.


B

Modelo chave-valor: utiliza estruturas hierárquicas baseadas em JSON ou XML, permitindo consultas complexas sobre documentos semi-estruturados.


C

Modelo de grafos: armazena dados como pares simples de chave-valor, oferecendo alta performance para operações de leitura e escrita com estrutura de dados simplificada.


D

Modelo de colunas: organiza dados em famílias de colunas, otimizando o armazenamento e consultas para grandes volumes de dados com esquemas flexíveis.


E

Modelo relacional NoSQL: combina características relacionais com distribuição horizontal, mantendo propriedades ACID em ambientes distribuídos.

Um analista de tecnologia de informação da Prefeitura de Joinville está desenvolvendo um sistema de análise de grandes volumes de dados sobre serviços públicos, incluindo estatísticas de atendimento e indicadores de desempenho ao longo do tempo. Para otimizar consultas analíticas e agregações rápidas por colunas, ele precisa de um banco de dados NoSQL cujo modelo principal seja colunar, mesmo que ele também ofereça suporte a outros tipos de dados. Qual banco de dados atende a essa necessidade?


A

MongoDB.


B

CouchDB.


C

Redis.


D

Neo4j.


E

Cassandra.

No contexto de Big Data, novas ferramentas e novos modelos de armazenamento de dados foram criados para atender às necessidades de flexibilidade, disponibilidade, escalabilidade e desempenho das aplicações, muitas vezes sacrificando uma ou mais propriedades ACID.


Assinale a opção que apresenta, respectivamente, uma ferramenta que trata do modelo de dados orientado a colunas e outra, do modelo orientado a documentos.


A

Redis e Cassandra.


B

Cassandra e MongoDB.


C

Redis e Neo4J.


D

MongoDB e Spark.


E

Neo4J e DynamoDB.

Bancos de dados do tipo colunar oferecem alta escalabilidade devido à sua capacidade de particionar dados verticalmente, o que permite a distribuição eficiente das colunas em múltiplos nós em ambientes distribuídos.


C

Certo


E

Errado

Observe os conjuntos de dados do MongoDB a seguir.


Coleções:

Autor: { "_id": 1, "nome": "João", "email": "joao@

www.mpu.mp.br" }

Endereco: { "_id": 101, "usuario_id": 1, "quadra": "202",

"cidade": "Brasília", "cep": "70000-000" }


Resultado da junção:

{ "_id": 1, "nome": "João", "email": " joao@

www.mpu.mp.br ", "detalhes_endereco": [ { "_id": 101,

"usuario_id": 1, "quadra": "202", "cidade": " Brasília",

"cep": "70000-000" } ] }


No MongoDB, para realizar operações de junção entre as coleções combinando os dados de Autor e seu respectivo Endereco, deve-se utilizar a operação:


A

$skip


B

$sort


C

$match


D

$group


E

$lookup

Nos bancos de dados NoSQL orientados a colunas, é possível organizar os dados em famílias de colunas, o que facilita o agrupamento e o acesso a informações específicas, como, por exemplo, os dados de contato.


C

Certo


E

Errado

Um dos conceitos associados a coleções de objetos de dados e/ou arquivos de sistemas de bancos de dados NoSQL é o de sharding. Nesse contexto, uma das características de sharding refere-se


A

ao armazenamento de múltiplos itens com timestamps.


B

à conciliação de gravação em operações conflitantes.


C

a não exigência de um esquema prévio de dados.


D

a oferta de uma linguagem de consulta menos poderosa.


E

ao particionamento horizontal dos dados entre nós do sistema.

 
 
Gerar simulado