SciELO - Scientific Electronic Library Online

 
vol.32 issue65Measuring Representativeness Using Covering Array Principles author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Revista Facultad de Ingeniería

Print version ISSN 0121-1129On-line version ISSN 2357-5328

Abstract

AGUILAR VERA, Raúl; NAAL JACOME, Andrés; DIAZ MENDOZA, Julio  and  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 Jan 13, 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.

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

        · abstract in English | Spanish     · text in English     · English ( pdf )