Abstract
With the growth in the reach and use of the Internet, smartphones and social networks, there is an exponential increase in the volume of data managed, which can be structured, semi-structured or unstructured. In this context, NoSQL databases are emerging, which facilitate the storage of semi-structured or unstructured data. In this context, NoSQL databases emerge, which facilitate the storage of semi-structured or unstructured data.
On the other hand, improvements in hardware performance of mobile devices are leading to more information being managed by these, and to the emergence of new database management systems that are installed on these devices. The purpose of this work is to survey the database management systems for mobile devices, and to perform an experimental analysis of the most representative systems of the most widely used database models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kristi L Berg, Tom Seymour, and Richa Goel. History of databases. International Journal of Management & Information Systems (IJMIS), 17(1):29–36, 2013
Burton Grad and Thomas J Bergin. Guest editors’ introduction: History of database management systems. IEEE Annals of the History of Computing, 31(4), 3–5, 2009
Db-engines ranking - populariry ranking of database management systems. https://db-engines.com/en/ranking. Accedido por última vez: 17/02/2021
Martin Campbell-Kelly and Daniel D Garcia-Swartz. From mainframes to smartphones: a history of the international computer industry, volume 1. Harvard University Press, 2015
List of countries by smartphone penetration - wikipedia. https://en.wikipedia.org/wiki/List_of_countries_by_smartphone_penetration#2013_rankings. Accedido por última vez: 17/02/2021
Cell phone sales worldwide 2007–2020 \(|\) statista. https://www.statista.com/statistics/263437/global-smartphone-sales-to-end-users-since-2007/. Accedido por última vez: 17/02/2021
Lisandro Delia, Nicolas Galdamez, Pablo Thomas, Leonardo Corbalan, and Patricia Pesado. Multi-platform mobile application development analysis. In 2015 IEEE 9th International Conference on Research Challenges in Information Science (RCIS), pages 181–186. IEEE, 2015
Spyros Xanthopoulos and Stelios Xinogalos. A comparative analysis of cross-platform development approaches for mobile applications. In Proceedings of the 6th Balkan Conference in Informatics, pages 213–220, 2013
Luciano Marrero, Verena Olsowy, Pablo Javier Thomas, Lisandro Nahuel Delía, Fernando Tesone, Juan Fernández Sosa, and Patricia Mabel Pesado. Un estudio comparativo de bases de datos relacionales y bases de datos nosql. In XXV Congreso Argentino de Ciencias de la Computación (CACIC)(Universidad Nacional de Río Cuarto, Córdoba, 14 al 18 de octubre de 2019), 2019
Fernando Tesone, Pablo Javier Thomas, Luciano Marrero, Verena Olsowy, and Patricia Mabel Pesado. Un análisis experimental de sistemas de gestión de bases de datos para dispositivos móviles. In XXVII Congreso Argentino de Ciencias de la Computación (CACIC)(Modalidad virtual, 4 al 8 de octubre de 2021), 2021. ISBN: 978-987-633-574-4
Anil Nori. Mobile and embedded databases. In Proceedings of the 2007 ACM SIGMOD International Conference on Management of data, pages 1175–1177, 2007
Qusay H Mahmoud, Shaun Zanin, and Thanh Ngo. Integrating mobile storage into database systems courses. In Proceedings of the 13th annual conference on Information technology education, pages 165–170, 2012
Sunguk Lee. Creating and using databases for android applications. International Journal of Database Theory and Application, 5(2), 2012
Ahmed Alzahrani, Nasser Alalwan, and Mohamed Sarrab. Mobile cloud computing: advantage, disadvantage and open challenge. In Proceedings of the 7th Euro American Conference on Telematics and Information Systems, pages 1–4, 2014
About sqlite. https://www.sqlite.org/about.html. Accedido por última vez: 21/02/2021
Interbase - embarcadero website. https://www.embarcadero.com/es/products/interbase. Accedido por última vez: 03/03/2021
Sap sql anywhere \(|\) rdbms for iot & data-intensive apps \(|\) technical information. https://www.sap.com/products/sql-anywhere/technical-information.html. Accedido por última vez: 03/03/2021
Opentext gupta sqlbase. https://www.opentext.com/products-and-solutions/products/specialty-technologies/opentext-gupta-development-tools-databases/opentext-gupta-sqlbase. Accedido por última vez: 03/03/2021
Lite \(|\) couchbase. https://www.couchbase.com/products/lite. Accedido por última vez: 21/02/2021
Firebase realtime database \(|\) firebase realtime database. https://firebase.google.com/docs/database. Accedido por última vez: 21/02/2021
Home \(|\) realm.io. https://realm.io/. Accedido por última vez: 22/02/2021
Cloud firestore \(|\) firebase. https://firebase.google.com/docs/firestore/. Accedido por última vez: 22/02/2021
Pouchdb, the javascript database that syncs! https://pouchdb.com/. Accedido por última vez: 21/02/2021
Litedb: A.net embedded nosql database. http://www.litedb.org/. Accedido por última vez: 03/03/2021
Oracle berkeley db. https://www.oracle.com/database/technologies/related/berkeleydb.html. Accedido por última vez: 03/03/2021
Mobile database \(|\) android database \(|\) ios database \(|\) flutter database. https://objectbox.io/mobile-database/. Accedido por última vez: 03/03/2021
Sparsity-technologies: Sparksee high-performance graph database. http://sparsity-technologies.com/#sparksee. Accedido por última vez: 03/03/2021
Descripción general del almacenamiento de archivos y datos. https://developer.android.com/training/data-storage. Accedido por última vez: 21/02/2021
Código fuente de experimentación realizada en android con sqlite y room. https://github.com/ftesone/tesina-room/tree/springer-2022. Accedido por última vez: 03/03/2022
Código fuente de experimentación realizada en android con couchbase lite. https://github.com/ftesone/tesina-couchbase/tree/springer-2022. Accedido por última vez: 03/03/2022
Código fuente de experimentación realizada en android con firebase realtime database. https://github.com/ftesone/android-firebase/tree/springer-2022. Accedido por última vez: 03/03/2022
Código fuente de experimentación realizada en android con realm. https://github.com/ftesone/android-realm/tree/springer-2022. Accedido por última vez: 03/03/2022
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Tesone, F., Thomas, P., Marrero, L., Olsowy, V., Pesado, P. (2022). A Comparison of DBMSs for Mobile Devices. In: Pesado, P., Gil, G. (eds) Computer Science – CACIC 2021. CACIC 2021. Communications in Computer and Information Science, vol 1584. Springer, Cham. https://doi.org/10.1007/978-3-031-05903-2_14
Download citation
DOI: https://doi.org/10.1007/978-3-031-05903-2_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-05902-5
Online ISBN: 978-3-031-05903-2
eBook Packages: Computer ScienceComputer Science (R0)