Evaluación comparativa del sistema de base de datos NoSQL y el gestor de ficheros tradicional en dispositivos móviles Android
| dc.audience | Comunidad Universidad de Medellín | spa |
| dc.contributor.advisor | Hincapié Londoño, Jesús Andrés | |
| dc.contributor.advisor | González Palacio, Mauricio | |
| dc.contributor.author | García Zapata, Jorge Andrés | |
| dc.coverage.spatial | Lat: 06 15 00 N degrees minutes Lat: 6.2500 decimal degrees Long: 075 36 00 W degrees minutes Long: -75.6000 decimal degrees | |
| dc.coverage.spatial | Lat: 06 15 00 N degrees minutes Lat: 6.2500 decimal degreesLong: 075 36 00 W degrees minutes Long: -75.6000 decimal degrees | |
| dc.date | 2025-10-20 | |
| dc.date.accessioned | 2025-11-04T16:44:47Z | |
| dc.date.available | 2025-11-04T16:44:47Z | |
| dc.description | En este trabajo se propone la evaluación comparativa entre sistemas de bases de datos NoSQL y el gestor tradicional de ficheros en dispositivos móviles Android. Para ello, se desarrolló una aplicación específica en el entorno de desarrollo Android Studio, orientada a medir las características de velocidad de acceso y replicación en el almacenamiento de datos. Las herramientas utilizadas se enfocaron en el manejo de bases de datos en entornos móviles, considerando variables asociadas a los diferentes métodos de almacenamiento. La aplicación se diseñó con el planteamiento de una función objetivo, incorporando variables relacionadas con el tiempo de ingreso de información, búsqueda y replicación de los datos. La información recolectada mediante la aplicación fue analizada utilizando métodos estadísticos, tales como la correlación de Spearman, regresión lineal múltiple, estadística descriptiva y comportamiento gráfico de las variables. Entre los principales hallazgos, se observó que: La base de datos Realm fue la mejor en todos los procesos de almacenamiento, las demás se destacan en términos medios con variaciones posicionales entre ellas, mientras que el sistema de ficheros tradicional es el peor de los sistemas. Las versiones más recientes de Android no mejoran significativamente los tiempos de acceso ni los tiempos de replicación. El tamaño de los datos a almacenar influye considerablemente en el incremento de los tiempos de acceso, búsqueda y replicación. A medida que aumenta el número de núcleos del dispositivo, los tiempos de acceso y replicación tienden a disminuir. Finalmente, se determinó que el uso del método FILES incrementa sistemáticamente el tiempo requerido tanto para la inserción y búsqueda como para la replicación de datos, siendo la opción menos eficiente frente a otros métodos evaluados. | spa |
| dc.description | This study proposes a comparative evaluation between NoSQL database systems and the traditional file manager on Android mobile devices. To achieve this, a specific application was developed in the Android Studio development environment, aimed at measuring data storage access speed and replication characteristics. The tools used focused on database management in mobile environments, considering variables associated with different storage methods. The application was designed with an objective function approach, incorporating variables related to data entry time, search, and data replication. The data collected through the application was analyzed using statistical methods, such as Spearman's correlation, multiple linear regression, descriptive statistics, and graphical behavior of the variables. Among the main findings, it was observed that: The Realm database performed the best in all storage processes, while the others showed intermediate performance with positional variations among them, whereas the traditional file system was the worst among the systems. The most recent versions of Android do not significantly improve access or replication times. The size of the data to be stored considerably influences the increase in access, search, and replication times. As the number of device cores increases, access and replication times tend to decrease. Finally, it was determined that using the FILES method systematically increases the time required for both data insertion and search, as well as replication, making it the least efficient option compared to the other methods evaluated. | eng |
| dc.description.degreelevel | Maestría | spa |
| dc.description.degreename | Magíster en Ingeniería de Software | spa |
| dc.format.extent | p. 1-93 | spa |
| dc.format.medium | Electrónico | spa |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | instname:Universidad de Medellín | spa |
| dc.identifier.other | T 0680 2025 | |
| dc.identifier.reponame | reponame:Repositorio Institucional Universidad de Medellín | spa |
| dc.identifier.uri | http://hdl.handle.net/11407/9219 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad de Medellín | spa |
| dc.publisher.faculty | Facultad de Ingenierías | spa |
| dc.publisher.place | Medellín | spa |
| dc.publisher.program | Maestría en Ingeniería de Software | spa |
| dc.relation.citationendpage | 93 | |
| dc.relation.citationstartpage | 1 | |
| dc.relation.references | Abramova, V., Bernardino, J., & Furtado, P. (2014). Experimental Evaluation of NoSQL Databases. International Journal of Database Management Systems, 6(3), 01–16. https://doi.org/10.5121/IJDMS.2014.6301 | |
| dc.relation.references | Baz Alonso, A., Ferreira Artime, I., Álvarez Rodríguez, M., & García Baniello, R. (2009). Dispositivos móviles. | |
| dc.relation.references | Carvalho, I., Sá, F., & Bernardino, J. (2023). Performance Evaluation of NoSQL Document Databases: Couchbase, CouchDB, and MongoDB. Algorithms 2023, Vol. 16, Page 78, 16(2), 78. https://doi.org/10.3390/A16020078 | |
| dc.relation.references | Cotroneo, D., Iannillo, A. K., Natella, R., & Pietrantuono, R. (2020). A Comprehensive Study on Software Aging across Android Versions and Vendors. Empirical Software Engineering, 25, 3357–3395. https://doi.org/10.1007/s10664-020-09838-3 | |
| dc.relation.references | Croche Andreu, A. (2021). Encuestas y evaluación del alumno en una aplicación móvil de cursos online individuales sin profesor. https://oa.upm.es/68004/ | |
| dc.relation.references | Esquivel, W. C., & Sevilla, G. L. (2021). Paralelismos entre bases de datos relacionales y no relacionales (un enfoque en seguridad). ReCIBE, Revista Electrónica de Computación, Informática, Biomédica y Electrónica, 10(2), C1-16. https://doi.org/10.32870/RECIBE.V10I2.189 | |
| dc.relation.references | Gómez, T. (2022). Introducción a las bases de datos NoSQL. Sistemas de bases de datos orientados a grafos. https://riunet.upv.es/handle/10251/186175 | |
| dc.relation.references | González Morte, D. (2019). Estudio de dispositivos móviles, vulnerabilidades y auditoría de seguridad de aplicaciones móviles. https://openaccess.uoc.edu/handle/10609/95126 | |
| dc.relation.references | Jianhong, L., & Xinyue, W. (2020). Design of mobile learning platform based on android. 15th International Conference on Computer Science and Education, ICCSE 2020, 257–261. https://doi.org/10.1109/ICCSE49874.2020.9201659 | |
| dc.relation.references | Kuckartz, U., Rädiker, S., Ebert, T., & Schehl, J. (2013). Statistik. https://doi.org/10.1007/978-3-531-19890-3 | |
| dc.relation.references | Nacional, U., Plata, L., & Capdevila, G. E. (2015). Replicación de bases de datos NoSQL en dispositivos móviles. http://sedici.unlp.edu.ar/handle/10915/48085 | |
| dc.relation.references | Ortiz Pinilla, J., Felipe, A., & Rico, O. (2021). ¿Pearson y Spearman, coeficientes intercambiables? Comunicaciones En Estadística, 14(1), 53–63. https://doi.org/10.15332/23393076.6769 | |
| dc.relation.references | Osorio Pérez, C. A. (2016). Sistema Basado En Una Arquitectura Distribuida Con Base De Datos Nosql Para La Recuperación De Información De Múltiples Bibliotecas Con Óptimos Niveles De Rendimiento. Carlos Alfredo,Osorio Pérez. https://repositorio.ucv.edu.pe/handle/20.500.12692/23187 | |
| dc.relation.references | Osorio Trejos, L. F. (2019). BASES DE DATOS. https://www.academia.edu/41135813/Investigacion_final_LUIS_fernando_Trejos_osorio | |
| dc.relation.references | Repiso, S., Prats, C., & José, J. (2017). Sistema de ficheros con control automático de versiones. https://upcommons.upc.edu/handle/2117/100394 | |
| dc.relation.references | Rivero Hernández, D. de la C., Pérez Vázquez, R., Mora, C., & Vila Labrada, J. (2013). Bases de datos móviles. Tlatemoani: Revista Académica de Investigación, ISSN-e 1989-9300, No. 14, 2013, 14, 4. https://dialnet.unirioja.es/servlet/articulo?codigo=7330824&info=resumen&idioma=ENG | |
| dc.relation.references | Román Pérez, A. (2020). Comparación de rendimiento entre bases de datos Relacionales, NoSQL y Blockchain. | |
| dc.relation.references | Tesone, F. (2021). Un análisis comparativo de bases de datos para dispositivos móviles. http://sedici.unlp.edu.ar/handle/10915/118824 | |
| dc.relation.references | Venegas Bravo, B., Alexander, J., Bravo Ruiz, M., & Arturo, J. (2022). Análisis comparativo de rendimiento de gestores de base de datos NOSQL documentales. Repositorio Institucional - USS. https://repositorio.uss.edu.pe/handle/20.500.12802/9220 | |
| dc.rights.accessrights | info:eurepo/semantics/openAccess | |
| dc.rights.creativecommons | Attribution-NonCommercial-ShareAlike 4.0 International | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | * |
| dc.subject | Bases de datos | spa |
| dc.subject | Almacenamiento | spa |
| dc.subject | Dispositivos móviles | spa |
| dc.subject | Android | spa |
| dc.subject | Web sockets | spa |
| dc.subject | Databases | eng |
| dc.subject | Storage | eng |
| dc.subject | Mobile devices | eng |
| dc.subject | Android | eng |
| dc.subject | Web sockets | eng |
| dc.subject.lemb | Bases de datos | |
| dc.subject.lemb | Bases de datos distribuidas | |
| dc.subject.lemb | Bases de datos relacionales | |
| dc.subject.lemb | Sistemas de almacenamiento y recuperación de información | |
| dc.subject.lemb | SQL (Lenguaje de programación para computadores) | |
| dc.title | Evaluación comparativa del sistema de base de datos NoSQL y el gestor de ficheros tradicional en dispositivos móviles Android | spa |
| dc.type | info:eu-repo/semantics/masterThesis | |
| dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | |
| dc.type.hasversion | publishedVersion | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Tesis de Maestría | spa |
Archivos
Bloque original
1 - 1 de 1
