SciELO - Scientific Electronic Library Online

 
vol.32 número65Medindo a representatividade usando os princípios da matriz de cobertura índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Não possue artigos similaresSimilares em SciELO
  • Em processo de indexaçãoSimilares em Google

Compartilhar


Revista Facultad de Ingeniería

versão impressa ISSN 0121-1129versão On-line ISSN 2357-5328

Resumo

AGUILAR VERA, Raúl; NAAL JACOME, Andrés; DIAZ MENDOZA, Julio  e  GOMEZ GOMEZ, Omar. Modelagem e gerenciamento de bancos de dados NoSQL: Revisão sistemática. Rev. Fac. ing. [online]. 2023, vol.32, n.65, e7.  Epub 13-Jan-2024. ISSN 0121-1129.  https://doi.org/10.19053/01211129.v32.n65.2023.16519.

Os bancos de dados NoSQL que surgiram neste século foram criados para solucionar as limitações dos sistemas de bancos de dados relacionais devido aos diferentes tipos de dados que surgiram para o processamento de informações. Neste artigo apresentamos os resultados de um estudo secundário realizado com o objetivo de encontrar e sintetizar as pesquisas realizadas até o momento sobre modelagem de processos, características dos tipos de dados utilizados e ferramentas de gerenciamento para bancos de dados NoSQL. Atualmente, quatro tipos são reconhecidos e classificados de acordo com o modelo de dados que utilizam: valor-chave, orientado a documentos, baseado em colunas e baseado em gráficos. Este estudo identificou que o tipo mais comum de modelo de banco de dados NoSQL é o documento, pois oferece maior flexibilidade e versatilidade em comparação aos outros três modelos. Embora ofereçam métodos de pesquisa mais complexos, em termos de dados, esquemas de colunas e documentos são o que geralmente descrevem suas características. Também se pode observar uma tendência na utilização do modelo orientado a colunas e do modelo orientado a documentos nas ferramentas de gestão e, embora todos cumpram as funcionalidades básicas, as diferenças residem na forma como a informação é armazenada e no como eles podem ser acessados.

Palavras-chave : engenharia de software; modelagem de banco de dados; NoSQL; revisão sistemática da literatura.

        · resumo em Inglês | Espanhol     · texto em Inglês     · Inglês ( pdf )