NOSQL: Um estudo sobre bancos de dados não relacionais

Giulia Bordignon Silveira, André Machado Silveira, Taciano Balardin

Resumo


Ensino - Graduação. Banco de dados é um sistema computadorizado de armazenamento e manipulação de dados e informações. Com o passar do tempo o volume de dados armazenados nestes sistemas têm aumentado e faz-se necessário a busca de novas estruturas para armazenamento de informações de forma eficiente e escalável. Neste contexto uma nova categoria de Banco de Dados começa a ser utilizada, os bancos não relacionais chamados NoSQL. O objetivo do presente trabalho refere-se a identificar, conceituar, diferenciar e apresentar casos de uso sobre SGBDs NoSQL e comparar com os SGBs relacionais dando destaque a seus atributos de escalabilidade e modelagem. Para alcançar o objetivo proposto utilizou-se como método de trabalho a pesquisa descritiva, qualitativa e bibliográfica. Como resultado de pesquisa constatou-se que os bancos NoSQL apresentam-se como uma solução alternativa ou complementar aos bancos de dados relacionais, pois possuem alta escalabilidade, melhor desempenho e resistência a erros. Com base na pesquisa realizada, conclui-se que os bancos relacionais possuem regras de consistência de dados rígidas e que propiciam uma maior consistência das informações armazenadas em relação aos bancos não relacionais. Entretanto, os bancos NoSQL continuam sendo uma boa solução para armazenar grandes volumes de dados, pois abrangem uma ampla gama de possibilidades de armazenamento, com maior capacidade de processamento e escalabilidade com baixos custos em relação aos bancos relacionais.

Apontamentos

  • Não há apontamentos.


Direitos autorais 2016 Revista da Mostra de Iniciação Científica da ULBRA Cachoeira do Sul

Sistema implantado pelo curso de Sistemas de Informaçãoda ULBRA