Revista Principia (Dec 2015)

Mapeamentos conceituais entre os modelos relacional e NoSQL: Uma abordagem comparativa

  • Myller Claudino Freitas,
  • Damires Yluska Souza,
  • Ana Carolina Brandão Salgado

DOI
https://doi.org/10.18265/1517-03062015v1n28p37-50
Journal volume & issue
Vol. 1, no. 28
pp. 37 – 50

Abstract

Read online

As atuais perspectivas computacionais, vindas sobretudo da Web, têm gerado novas demandas relacionadas ao gerenciamento de dados, principalmente em termos de volume, heterogeneidade e dinamismo. Uma tendência atual para facilitar o gerenciamento de dados na Web é a utilização dos denominados Sistemas NoSQL, que se diferenciam dos sistemas que seguem o Modelo Relacional por possibilitarem a implementação de estruturas mais flexíveis. Contudo, a maioria dos bancos de dados de aplicações existentes encontra-se em estruturas relacionais, e a migração de uma base que segue o Modelo Relacional para uma NoSQL requer grande esforço dos projetistas diante das diferenças existentes. Nesse panorama, este artigo descreve os modelos citados, em termos de conceitos e estruturas, e apresenta um estudo comparativo apontando possíveis mapeamentos conceituais entre eles. Aborda também, de forma comparativa, trabalhos de conversão de dados existentes, e indica desafios e possibilidades para novas pesquisas sobre o tema.

Keywords