Buscar

Av2 - Bancos de Dados Não Relacionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

 Bancos de Dados Não Relacionais (/aluno/ti…
Av2 - Bancos de Dados Não Relacionais
Colaborar  
(/notific
Informações Adicionais
Período: 02/10/2023 00:00 à 27/11/2023 23:59
Situação: Confirmado
Tentativas: 1 / 3
Pontuação: 1500
Protocolo: 
A atividade está fora do período do cadastro
Avaliar Material
1)
a)
b)
c)
d)
e)
2)
Ao trabalhar com o framework Apache Hadoop MapReduce temos um conjunto de interfaces de
usuários que disponibilizam recursos a serem usados nos nossos programas. Estas interfaces podem ser
agrupadas em 6 categorias: Payload (carga útil), Job Configuration (Configuração das tarefas), Task Execution
and Environment (Ambiente e execução das tarefas),  Job Submission and Monitoring (Envio e
monitoramento das tarefas), Job Input (Entradas das tarefas) e Job Output (Saídas das tarefas).
 
A interface onde estão contidas as funcionalidades centrais do algoritmo MapReduce é a Payload (carga
útil).
Assinale a alternativa que apresenta corretamente 3 interfaces que estão disponíveis no Payload (carga útil).
Alternativas:
Job, InputFormat e OutputFormat.
Mapper, Reducer e Patitioner.  Alternativa assinalada
Mapper, InputFormat e OutputFormat.
Java, Mapper e Reducer.
InputFormat, OutputFormat e Partitioner.
Os bancos de dados não-relacionais, ou NoSQL, são um conjunto de tecnologias de
sistemas  gerenciadores de banco de dados (SGBDs) que fogem do padrão tabelas (ou entidades) e
relacionamentos, dos bancos de dados relacionais.
https://www.colaboraread.com.br/aluno/timeline/index/3110655805?ofertaDisciplinaId=2049204
https://www.colaboraread.com.br/aluno/timeline/index/3110655805?ofertaDisciplinaId=2049204
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
4)
Os bancos de dados não relacionais podem ser categorizados em
Alternativas:
bancos de dados relacionais, orientados a documento, orientados a grafo e colunares.
armazenamento em arquivos, orientados a documento, orientados a grafo e colunares.
bancos de dados relacionais, orientados a documento, orientados a grafo e chave-valor.
armazenamento em arquivos, orientados a documento, orientados a grafo e chave-valor.
bancos de dados orientados a documento, orientados a grafo, chave-valor e
colunares.
 Alternativa assinalada
Os bancos de dados não-relacionais, ou NoSQL, são um conjunto de tecnologias de
sistemas  gerenciadores de banco de dados (SGBDs) que fogem do padrão tabelas (ou entidades) e
relacionamentos, dos bancos de dados relacionais.
 
Os bancos de dados não-relacionais podem ser categorizados  4 grandes categorias: bancos de dados
orientados a documento, orientados a grafo, chave-valor e colunares.
Assuma que a empresa em que trabalha lhe encomendou uma proposta de tecnologia de banco de dados
para armazenar as transações de um comércio eletrônico. É importante garantir que o banco de dados
disponha de uma confiabilidade aderente às propriedades ACID e que ele tenha uma flexibilidade para
atuar com dados em Json. Pensando nisso, uma solução seria propor uso de
Alternativas:
Cassandra, com as transactions, por ser um banco de dados orientado a documentos e garantir
aderência às propriedades ACID.
Redis, com as transactions, por ser um banco de dados orientado a documentos e garantir aderência às
propriedades ACID.
Neo4J, com as transactions, por ser um banco de dados orientado a documentos e garantir aderência às
propriedades ACID.
MongoDB, com as transactions, por ser um banco de dados orientado a
documentos e garantir aderência às propriedades ACID.
 Alternativa assinalada
MapReduce, com as transactions, por ser um banco de dados orientado a documentos e garantir
aderência às propriedades ACID.
Nas últimas décadas, tanto o volume como a velocidade dos dados cresceram exponencialmente, e
tivemos como consequência, uma grande diversidade de tecnologias de banco de dados que passaram a
serem desenvolvidas a fim de atender a grande demanda do mercado. Esses bancos de dados possuem
normalmente implementações distribuídas, pois o volume de dados que são gerenciados excede muito a
capacidade de armazenamento de um único nó (PLOETZ et al., 2018). E, assim, surgiu o banco de dados não
relacional. E o NoSQL é a linguagem utilizada para interagir com bancos de dados não relacionais.
 
a)
b)
c)
d)
e)
5)
a)
b)
c)
d)
e)
Baseado nos estudos de bancos de dados não relacionais, julgue as afirmativas a seguir em (V) Verdadeiras
ou (F) Falsas.
 
(   ) Atualmente possuímos diversos tipos de bancos de dados não relacionais disponíveis, alguns com mais
popularidade, como o MySQL, Oracle, Microsoft SQL Server e o PostgreSQL.
(    ) Esses bancos de dados ainda timidamente implantados nas organizações, e possuem semelhantes
modelos de dados, como o MongoDB e o Cassandra.
(    ) No NoSQL, comumente referido como “Not Only SQL”, os dados não estruturados e sem esquema
podem ser armazenados em várias coleções e nós.
(    ) Os bancos de dados não relacionais - NoSQL exigem um custo menor no seu gerenciamento se
comparado aos sistemas relacionais. Eles também suportam inúmeros   recursos que vão desde o reparo
automático, facilidade na distribuição de dados e modelagens mais simples
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
V – V – F – F.
F – F – V – V.  Alternativa assinalada
V – F – V – F.
V – V – V – V.
V – V – V – F.
Os bancos de dados NoSQL permitem que os desenvolvedores armazenem grandes quantidades de
dados não estruturados, dando-lhes muita flexibilidade, eles se diferenciam porque fornecem um
mecanismo para armazenar e recuperar dados não estruturados Como os bancos de dados NoSQL foram
projetados para resolver problemas de escalabilidade dos bancos de dados SQL, eles são livres de
esquemas e baseados em sistemas distribuídos, tornando-os mais fáceis de dimensionar e fragmentar.
De acordo com os estudos de banco de dados, julgue as afirmativas abaixo, e marque a que está CORRETA:
Alternativas:
Armazenamentos documental é um banco de dados que usa documentos diferentes onde cada um está
associado a apenas um valor em uma coleção.
Gráfico orientado a linhas é pouco empregado no gerenciamento de data warehouses.
Banco de dados baseado em gráficos os dados são retratados semelhante a um
gráfico de entidades onde cada nó do gráfico é um pedaço de dados.
 Alternativa assinalada
Banco de dados orientado a tuplas é pouco aplicado em análises de tempo real, se restringindo apenas
em e-commerce.
Uma característica entre os bancos de dados NoSQL é a tipologia do armazenamento chamado tuplas,
este é um banco de dados cujas coleções são dicionários específicos.

Continue navegando