Buscar

Atividade Dissertativa_ Programação Back-End

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 4 páginas

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

Prévia do material em texto

27/02/2023, 08:12 Atividade Dissertativa: Programação Back-End
https://famonline.instructure.com/courses/13033/quizzes/47461 1/4
Atividade Dissertativa
Entrega 16 de abr de 2021 em 23:59 Pontos 1 Perguntas 1
Disponível 10 de fev de 2021 em 0:00 - 16 de abr de 2021 em 23:59 Limite de tempo Nenhum
Instruções
Este teste não está mais disponível, pois o curso foi concluído.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 44.613 minutos 1 de 1
Pontuação deste teste: 1 de 1
Enviado 10 de abr de 2021 em 20:49
Esta tentativa levou 44.613 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no
final da página.
1 / 1 ptsPergunta 1
A+
A
A-
https://famonline.instructure.com/courses/13033/quizzes/47461/history?version=1
27/02/2023, 08:12 Atividade Dissertativa: Programação Back-End
https://famonline.instructure.com/courses/13033/quizzes/47461 2/4
Sua Resposta:
Leia o texto a seguir:
NoSQL (originalmente se referindo a "no SQL": "não SQL" ou "não relacional", posteriormente estendido
para Not Only SQL - Não Somente SQL) é um termo genérico que representa os bancos de dados não
relacionais. Uma classe definida de banco de dados que fornecem um mecanismo para armazenamento e
recuperação de dados que são modelados de formas diferentes das relações tabulares usadas nos bancos
de dados relacionais.
NOSQL. In: WIKIPÉDIA, a enciclopédia livre. Flórida: Wikimedia Foundation, 2020. Disponível em:
<https://pt.wikipedia.org/w/index.php?title=NoSQL&oldid=58174217>. Acesso em: 2 mai. 2020.
 
Considerando as informações apresentadas, atenda ao que se pede nos itens a seguir:
a) Classifique o conceito de banco de dados NoSQL relacionando com o grande volume de dados da web.
b) Classifique os tipos de banco de dados NoSQL.
 
Orientações:
- Sua resposta deve ser um texto único e conter entre 10 e 15 linhas (considerando fonte padrão, tamanho
12).
- Observe as normas gramaticais, pois erros ortográficos, de coesão e coerência podem descontar
pontuação.
- Busque ao menos uma leitura para embasar sua resposta (pode ser em livros acadêmicos, artigos e/ou
notícias), e insira a referência pesquisada após o seu texto.
A+
A
A-
27/02/2023, 08:12 Atividade Dissertativa: Programação Back-End
https://famonline.instructure.com/courses/13033/quizzes/47461 3/4
 Podemos classificar o conceito de banco de dados NoSQL relacionando-o com os grandes volumes
de dados da web, ao analisarmos que a forma como nos comunicamos, acessamos informações e criamos
conteúdo mudou drasticamente nos últimos anos. Neste exato momento, as aplicações Web têm
revolucionado o mundo em diversos sentidos e com certeza a tendência é que este crescimento habilite a
criação de uma série de novas aplicações. O grande volume de dados gerados por estas aplicações Web,
somado a nova forma de interação com o usuário (intuitiva, eficiente e dinâmica), a escalabilidade "on
demand" e a necessidade de um alto grau de disponibilidade, tem gerado o aparecimento de novos
paradigmas e tecnologias.
 Justamente, esse imenso volume de dados cresce a cada momento e observamos que os bancos de
dados relacionais possuem limites, abrindo portas para o surgimento de outros tipos de modelos
alternativos de banco de dados que possam suprir essa necessidade. Podemos classificar os tipos de
bancos de dados NoSQL: 
Orientado a documento: Um documento, em geral, é um objeto com um identificador único e um
conjunto de campos, que podem ser strings, listas ou documentos aninhados Exemplos destes são o
MongoDB e CouchBase.
Chave-valor (key-value): De maneira bem simples, o banco de dados é composto por um conjunto
de chaves, as quais estão associadas um único valor, que pode ser uma string ou um binário.
Exemplos: Oracle NoSQL, Riak, Azure Table Storage, BerkeleyDB e Redis.
Orientado a Grafos: modelo armazenamento utiliza três componentes básicos: um grafo a um dado,
arrestas ou ligações para representar a associação entre os grafos e os atributos. exemplos: Neo4J,
OrientedDB, GraphBase e InfiniteGraph..
 Orientado a Colunas: Neste modelo os dados são indexados por uma tripla (linha, coluna e
timestamp), onde linhas e colunas são identificadas por chaves e o timestamp permite diferenciar
múltiplas versões de um mesmo dado. Exemplo: Cassandra, HBase.
A+
A
A-
27/02/2023, 08:12 Atividade Dissertativa: Programação Back-End
https://famonline.instructure.com/courses/13033/quizzes/47461 4/4
O estudante deve apresentar as considerações a seguir:
a) A Internet está carregada de grandes volumes de dados, grandes usuários, grande complexidade
etc. e também se tornando mais complexa a cada dia. NoSQL é a resposta de todos esses
problemas. Não é um sistema tradicional de gerenciamento de banco de dados, nem mesmo um
sistema de gerenciamento de banco de dados relacional (RDBMS). NoSQL significa "Not Only SQL".
O NoSQL é um tipo de banco de dados que pode manipular e classificar todos os tipos de dados não
estruturados, confusos e complicados. É apenas uma nova maneira de pensar sobre o banco de
dados.
b) Tipos de bancos de dados NoSQ: Orientado a documentos, Valor chave Gráfico e Orientado à
coluna.
Pontuação do teste: 1 de 1
A+
A
A-

Continue navegando