Questões de Concurso sobre Banco de dados distribuídos

 
 
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
 
27 questões encontradas
Questões por página
20
Mais recentes
 

Considerando as demandas típicas de um tribunal por sistemas confiáveis e previsíveis, e à luz do teorema CAP, um banco de dados distribuído que prioriza consistência e tolerância a partições (CP), sacrificando temporariamente a disponibilidade durante partições de rede, é a escolha mais adequada para um:


A

sistema de rede social interna do tribunal, onde eventuais inconsistências temporárias nos posts são aceitáveis, desde que o sistema esteja sempre disponível;


B

sistema de analytics em tempo real de acessos ao portal, onde é mais importante processar todos os eventos continuamente do que garantir consistência imediata entre réplicas;


C

cache distribuído de consultas públicas de processos, onde a prioridade é velocidade de resposta e disponibilidade, sendo aceitável que diferentes nós tenham dados ligeiramente desatualizados;


D

sistema de recomendação de jurisprudência, onde é mais importante que o sistema esteja sempre responsivo, mesmo que diferentes usuários vejam resultados ligeiramente diferentes temporariamente;


E

sistema de registro de sentenças judiciais, onde é crítico que todos os juízes vejam exatamente a mesma versão do documento e que não haja divergências, mesmo que isso signifique indisponibilidade temporária durante falhas de rede.

No Kubernetes, o Master Node ou Control Plane é responsável por gerenciar o cluster, coordenando os nós de trabalho e garantindo que os pods e serviços estejam em conformidade com o estado desejado. O Master Node possui vários componentes essenciais, cada um com funções específicas para manter o cluster funcionando corretamente. Diante disso, qual componente do Master Node funciona como banco de dados distribuído, armazenando o estado do cluster e todas as informações de configuração dos recursos do Kubernetes?


A

Scheduler.


B

Controller Manager.


C

Kubelet.


D

etcd.


E

Node Proxy.

Em projetos de ciência de dados, sistemas de arquivos distribuídos permitem armazenar grandes volumes de dados utilizados em treinamento de modelos analíticos e de aprendizado de máquina.


C

Certo


E

Errado

Relacione os tipos de bancos de dados na COLUNA I com as descrições correspondentes na COLUNA II.


COLUNA I

1. Banco de dados relacional

2. Banco de dados distribuídos


COLUNA II

( ) Banco de dados que armazena dados em diferentes localidades geográficas, permitindo acesso e atualização de dados de forma descentralizada.

( ) Banco de dados que tem regras de integridade entre as tabelas, garantindo a precisão e a consistência dos dados.

( ) Banco de dados em que cada tabela tem uma chave primária, que é um campo único que identifica cada registro na tabela.


Assinale a sequência correta.


A

2 1 1


B

1 2 1


C

1 2 2


D

2 1 2

Em um banco de dados federado, cada banco de dados mantém sua estrutura e gerenciamento próprios, enquanto a federação permite que os bancos sejam acessados e consultados de maneira centralizada.


C

Certo


E

Errado

Em um sistema de banco de dados, uma medida eficaz para melhorar a escalabilidade e a eficiência de consultas em um ambiente com grande volume de dados é


A

reduzir o número de índices para minimizar o espaço de armazenamento.


B

utilizar uma única instância de banco de dados para todas as aplicações.


C

implementar sharding para distribuir os dados entre múltiplos servidores.


D

aumentar a frequência de backups completos para melhorar o desempenho.

Marque a afirmativa que apresenta a principal atividade que um sistema de gerenciamento de banco de dados relacional distribuído deve implementar.


A

Priorizar a velocidade de acesso aos dados em detrimento da segurança, uma vez que sistemas distribuídos podem apresentar desafios de latência.


B

Desconsiderar a redundância de dados para minimizar o consumo de recursos, comprometendo a confiabilidade do sistema.


C

Garantir a consistência e a integridade dos dados, considerando transações que envolvem múltiplos locais.


D

Focar exclusivamente na escalabilidade do sistema, sem considerar a interoperabilidade com outros sistemas de informação.

O serviço ElasticSearch utiliza índices divididos em fragmentos, de maneira que cada nó armazena diversos fragmentos e atua na coordenação das operações nos vários fragmentos.


C

Certo


E

Errado

Leia o caso a seguir.


Em um projeto de software para gerenciamento de dados empresariais, a equipe de engenharia de requisitos precisa garantir que o sistema seja capaz de lidar com um grande volume de transações e consultas simultâneas sem comprometer a performance.


Elaborado pelo(a) autor(a).


Considerando os princípios de eficiência de consumo e de consultas, além da escalabilidade, a abordagem mais adequada nesse caso é


A

utilizar um banco de dados relacional tradicional com um único servidor de grande capacidade.


B

implementar um banco de dados NoSQL distribuído que possa ser escalado horizontalmente.


C

manter arquivos de dados em formato CSV para consultas diretas sem a necessidade de um SGBD.


D

optar por um banco de dados em memória para todas as operações, visando máxima velocidade de acesso.

Quanto ao conceito de distribuição de banco de dados (BDD), analise as afirmativas a seguir:


I - Em um sistema BDD, o banco de dados é armazenado em diversos computadores, denominados nós.

II - O sistema BDD consiste em uma relação de nós, cada qual podendo participar na execução de transações que acessam dados em um ou mais nós.

III - Num BDD as transações são processadas em apenas uma máquina e não em diversas máquinas.

IV - Um sistema BDD tem o objetivo de melhorar o desempenho nos locais de trabalho do usuário final.


Está correto apenas o que se afirma em:


A

I e III.


B

I, II e III.


C

I, II e IV.


D

III e IV.


E

I e IV.

Bancos de dados distribuídos representam uma das formas de implementação de um sistema de banco de dados, sendo que um banco de dados distribuído do tipo homogêneo indica que todos os locais desse sistema de banco de dados


A

são controlados pelo mesmo DBA (Administrador de Banco de Dados).


B

têm seu backup feito simultaneamente.


C

têm o mesmo horário de funcionamento.


D

têm o mesmo número de usuários.


E

utilizam o mesmo sistema gerenciador de banco de dados.

Os documentos WSDL devem conter, principalmente, os elementos:


1. definição dos tipos de dados usados pelo web service (XML Schema).

2. definição dos elementos de dados para cada operação.

3. descrição das operações que podem ser feitas e mensagens envolvidas.

4. definição do protocolo e formato de dados para cada tipo de porta.


Esses elementos são, respectivamente,



A

portType - type - message e biding.


B

type - portType - biding e message.


C

types - message - portType e binding.


D

wsdl - type - message e portType.


E

message - biding - portType e wsdl.

Nos web services, o elemento que define o formato da mensagem e o protocolo de comunicação a ser utilizado dentro da estrutura de um documento WSDL é:


A

types.


B

operation.


C

message.


D

binding.


E

port type.

A linguagem para a descrição dos serviços e operações que compõem o web service é conhecida como:


A

HTTP.


B

WSDL.


C

SOAP.


D

UDDI.


E

PERL.

Assinale a alternativa que apresenta elementos de um documento Web Services Description Language (WSDL) versão 2.0.


A

types, port, service, description.


B

interface, port, service, description.


C

description, binding, interface, service.


D

port, binding, interface, service.


E

portType, service, binding, documentation.

A regra de SGBD distribuído que define que a probabilidade do sistema funcionar sem queda em qualquer momento dado porque, por ser distribuído, pode continuar a funcionar, mesmo diante da falha de algum componente individual, tal como um site isolado, é designada como


A

confiabilidade.


B

independência de localização.


C

dependência de replicação.


D

durabilidade.


E

consistência.

Quanto à propagação de atualizações em SGBDs distribuídos, considere:

I. Uma cópia de cada objeto copiado é designada como cópia primária. As demais são todas cópias secundárias.

II. Cópias primárias de diferentes objetos estão em diferentes sites.

III. Operações de atualização são consideradas logicamente incompletas, mesmo que a cópia primária tenha sido atualizada, enquanto o catálogo central não for excluído.

Está correto o que consta em


A

I, apenas.


B

II, apenas.


C

I, II e III.


D

II e III, apenas.


E

I e II, apenas.

 
 
Gerar simulado