NoSQL Database Modeling and Management: A Systematic Literature Review

The NoSQL databases that emerged this century were created to solve the limitations of relational database systems due to the different types of data that have appeared for information processing. In this paper, we present the results of a secondary study carried out to find and synthesize the resea...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2023
Institución:
Universidad Pedagógica y Tecnológica de Colombia
Repositorio:
RiUPTC: Repositorio Institucional UPTC
Idioma:
eng
OAI Identifier:
oai:repositorio.uptc.edu.co:001/14383
Acceso en línea:
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16519
https://repositorio.uptc.edu.co/handle/001/14383
Palabra clave:
NoSQL
Database Modeling
Review Systematic Literature
Software Engineering
ingeniería de software
modelado de bases de datos
NoSQL
revisión sistemática de la literatura
Rights
License
Copyright (c) 2023 Raul Aguilar Vera, Andrés Naal Jácome, Julio Díaz Mendoza, Omar Gómez Gómez
id REPOUPTC2_1c5a071c5fc43fe42c69cdd527b2fe04
oai_identifier_str oai:repositorio.uptc.edu.co:001/14383
network_acronym_str REPOUPTC2
network_name_str RiUPTC: Repositorio Institucional UPTC
repository_id_str
dc.title.en-US.fl_str_mv NoSQL Database Modeling and Management: A Systematic Literature Review
dc.title.es-ES.fl_str_mv Modelado y gestión de bases de datos NoSQL: Revisión sistemática
title NoSQL Database Modeling and Management: A Systematic Literature Review
spellingShingle NoSQL Database Modeling and Management: A Systematic Literature Review
NoSQL
Database Modeling
Review Systematic Literature
Software Engineering
ingeniería de software
modelado de bases de datos
NoSQL
revisión sistemática de la literatura
title_short NoSQL Database Modeling and Management: A Systematic Literature Review
title_full NoSQL Database Modeling and Management: A Systematic Literature Review
title_fullStr NoSQL Database Modeling and Management: A Systematic Literature Review
title_full_unstemmed NoSQL Database Modeling and Management: A Systematic Literature Review
title_sort NoSQL Database Modeling and Management: A Systematic Literature Review
dc.subject.en-US.fl_str_mv NoSQL
Database Modeling
Review Systematic Literature
Software Engineering
topic NoSQL
Database Modeling
Review Systematic Literature
Software Engineering
ingeniería de software
modelado de bases de datos
NoSQL
revisión sistemática de la literatura
dc.subject.es-ES.fl_str_mv ingeniería de software
modelado de bases de datos
NoSQL
revisión sistemática de la literatura
description The NoSQL databases that emerged this century were created to solve the limitations of relational database systems due to the different types of data that have appeared for information processing. In this paper, we present the results of a secondary study carried out to find and synthesize the research made up to now on modeling processes, characteristics of the used types of data, and management tools for NoSQL Databases. Currently, four types are recognized and classified according to the data model they use: key-value, document-oriented, column-based, and graph-based. With this study, it was possible to identify that the most frequently type of NoSQL database model is that of documents because it offers greater flexibility and versatility compared to the other three models. Although it offers more complex search methods, in terms of data, column and document schemas are the ones that usually describe their characteristics. It was also possible to observe a trend in the use of the column-oriented model and the document-oriented model in the management tools, and, although they all comply with the basic functionalities, the differences lie in the way in which the information is stored and the way they can be accessed.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2024-07-05T19:12:12Z
dc.date.available.none.fl_str_mv 2024-07-05T19:12:12Z
dc.date.none.fl_str_mv 2023-09-30
dc.type.none.fl_str_mv info:eu-repo/semantics/article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a175
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16519
10.19053/01211129.v32.n65.2023.16519
dc.identifier.uri.none.fl_str_mv https://repositorio.uptc.edu.co/handle/001/14383
url https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16519
https://repositorio.uptc.edu.co/handle/001/14383
identifier_str_mv 10.19053/01211129.v32.n65.2023.16519
dc.language.none.fl_str_mv eng
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16519/13597
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16519/13817
dc.rights.en-US.fl_str_mv Copyright (c) 2023 Raul Aguilar Vera, Andrés Naal Jácome, Julio Díaz Mendoza, Omar Gómez Gómez
http://creativecommons.org/licenses/by/4.0
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf92
rights_invalid_str_mv Copyright (c) 2023 Raul Aguilar Vera, Andrés Naal Jácome, Julio Díaz Mendoza, Omar Gómez Gómez
http://creativecommons.org/licenses/by/4.0
http://purl.org/coar/access_right/c_abf92
http://purl.org/coar/access_right/c_abf2
dc.format.none.fl_str_mv application/pdf
text/xml
dc.publisher.en-US.fl_str_mv Universidad Pedagógica y Tecnológica de Colombia
dc.source.en-US.fl_str_mv Revista Facultad de Ingeniería; Vol. 32 No. 65 (2023): July-September 2023 (Continuous Publication); e16519
dc.source.es-ES.fl_str_mv Revista Facultad de Ingeniería; Vol. 32 Núm. 65 (2023): Julio-Septiembre 2023 (Publicación Continua); e16519
dc.source.none.fl_str_mv 2357-5328
0121-1129
institution Universidad Pedagógica y Tecnológica de Colombia
repository.name.fl_str_mv Repositorio Institucional UPTC
repository.mail.fl_str_mv repositorio.uptc@uptc.edu.co
_version_ 1839633802941431808
spelling 2023-09-302024-07-05T19:12:12Z2024-07-05T19:12:12Zhttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/1651910.19053/01211129.v32.n65.2023.16519https://repositorio.uptc.edu.co/handle/001/14383The NoSQL databases that emerged this century were created to solve the limitations of relational database systems due to the different types of data that have appeared for information processing. In this paper, we present the results of a secondary study carried out to find and synthesize the research made up to now on modeling processes, characteristics of the used types of data, and management tools for NoSQL Databases. Currently, four types are recognized and classified according to the data model they use: key-value, document-oriented, column-based, and graph-based. With this study, it was possible to identify that the most frequently type of NoSQL database model is that of documents because it offers greater flexibility and versatility compared to the other three models. Although it offers more complex search methods, in terms of data, column and document schemas are the ones that usually describe their characteristics. It was also possible to observe a trend in the use of the column-oriented model and the document-oriented model in the management tools, and, although they all comply with the basic functionalities, the differences lie in the way in which the information is stored and the way they can be accessed.Las bases de datos NoSQL que surgieron este siglo fueron creadas para resolver las limitaciones de los sistemas de bases de datos relacionales debido a los diferentes tipos de datos que han aparecido para el procesamiento de la información. En este artículo, presentamos los resultados de un estudio secundario realizado con el fin de encontrar y sintetizar la investigación realizada hasta ahora sobre procesos de modelado, características de los tipos de datos utilizados, y herramientas de gestión para bases de datos NoSQL. Actualmente, se reconocen y clasifican cuatro tipos según el modelo de datos que utilizan: clave-valor, orientada a documentos, basada en columnas y basada en gráficos. Con este estudio se identificó que el tipo de modelo de base de datos NoSQL más frecuente es el de documentos porque ofrece una mayor flexibilidad y versatilidad en comparación con los otros tres modelos. Aunque ofrecen métodos de búsqueda más complejos, en términos de datos, los esquemas de columnas y documentos son los que suelen describir sus características. También se pudo observar una tendencia en el uso del modelo orientado a columnas y el modelo orientado a documentos en las herramientas de gestión, y, aunque todas cumplen con las funcionalidades básicas, las diferencias radican en la forma en que se almacena la información y la forma en que se puede acceder a ellas.application/pdftext/xmlengengUniversidad Pedagógica y Tecnológica de Colombiahttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/16519/13597https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16519/13817Copyright (c) 2023 Raul Aguilar Vera, Andrés Naal Jácome, Julio Díaz Mendoza, Omar Gómez Gómezhttp://creativecommons.org/licenses/by/4.0http://purl.org/coar/access_right/c_abf92http://purl.org/coar/access_right/c_abf2Revista Facultad de Ingeniería; Vol. 32 No. 65 (2023): July-September 2023 (Continuous Publication); e16519Revista Facultad de Ingeniería; Vol. 32 Núm. 65 (2023): Julio-Septiembre 2023 (Publicación Continua); e165192357-53280121-1129NoSQLDatabase ModelingReview Systematic LiteratureSoftware Engineeringingeniería de softwaremodelado de bases de datosNoSQLrevisión sistemática de la literaturaNoSQL Database Modeling and Management: A Systematic Literature ReviewModelado y gestión de bases de datos NoSQL: Revisión sistemáticainfo:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a175http://purl.org/coar/version/c_970fb48d4fbd8a85Aguilar Vera, RaulNaal Jácome, AndrésDíaz Mendoza, JulioGómez Gómez, Omar001/14383oai:repositorio.uptc.edu.co:001/143832025-07-18 11:53:14.499metadata.onlyhttps://repositorio.uptc.edu.coRepositorio Institucional UPTCrepositorio.uptc@uptc.edu.co