Skip to main content

A Comparison of DBMSs for Mobile Devices

  • Conference paper
  • First Online:
Computer Science – CACIC 2021 (CACIC 2021)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Kristi L Berg, Tom Seymour, and Richa Goel. History of databases. International Journal of Management & Information Systems (IJMIS), 17(1):29–36, 2013

    Google Scholar 

  2. 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

    Google Scholar 

  3. Db-engines ranking - populariry ranking of database management systems. https://db-engines.com/en/ranking. Accedido por última vez: 17/02/2021

  4. 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

    Google Scholar 

  5. 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

  6. 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

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. Anil Nori. Mobile and embedded databases. In Proceedings of the 2007 ACM SIGMOD International Conference on Management of data, pages 1175–1177, 2007

    Google Scholar 

  12. 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

    Google Scholar 

  13. Sunguk Lee. Creating and using databases for android applications. International Journal of Database Theory and Application, 5(2), 2012

    Google Scholar 

  14. 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

    Google Scholar 

  15. About sqlite. https://www.sqlite.org/about.html. Accedido por última vez: 21/02/2021

  16. Interbase - embarcadero website. https://www.embarcadero.com/es/products/interbase. Accedido por última vez: 03/03/2021

  17. 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

  18. 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

  19. Lite \(|\) couchbase. https://www.couchbase.com/products/lite. Accedido por última vez: 21/02/2021

  20. Firebase realtime database \(|\) firebase realtime database. https://firebase.google.com/docs/database. Accedido por última vez: 21/02/2021

  21. Home \(|\) realm.io. https://realm.io/. Accedido por última vez: 22/02/2021

  22. Cloud firestore \(|\) firebase. https://firebase.google.com/docs/firestore/. Accedido por última vez: 22/02/2021

  23. Pouchdb, the javascript database that syncs! https://pouchdb.com/. Accedido por última vez: 21/02/2021

  24. Litedb: A.net embedded nosql database. http://www.litedb.org/. Accedido por última vez: 03/03/2021

  25. Oracle berkeley db. https://www.oracle.com/database/technologies/related/berkeleydb.html. Accedido por última vez: 03/03/2021

  26. Mobile database \(|\) android database \(|\) ios database \(|\) flutter database. https://objectbox.io/mobile-database/. Accedido por última vez: 03/03/2021

  27. Sparsity-technologies: Sparksee high-performance graph database. http://sparsity-technologies.com/#sparksee. Accedido por última vez: 03/03/2021

  28. Descripción general del almacenamiento de archivos y datos. https://developer.android.com/training/data-storage. Accedido por última vez: 21/02/2021

  29. 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

  30. 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

  31. 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

  32. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fernando Tesone .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics