Perbandingan Antara SQLite, Room, dan RBDLiTe Dalam Pembuatan Basis Data pada Aplikasi Android

 Raden Bagus Dimas Putra (STMIK Nusa Mandiri, Jakarta, Indonesia)
 (*)Eko Setia Budi Mail (STMIK Nusa Mandiri, Jakarta, Indonesia)
 Abdul Rahman Kadafi (STMIK Nusa Mandiri, Jakarta, Indonesia)

(*) Corresponding Author



Android is one of the largest mobile operating system platforms today. Amid the ever-increasing needs of users, Android programmers are still lacking to meet the current market needs. One of the problems that causes this is the difficulty of creating an internal database, so many people give up to learn to make Android applications. Android's internal database is hard to create because the entire data structure on that database should be built with the query executed in the created program code. Some of the common internal databases currently used are SQLiTe and Room. Both databases are quite difficult to learn where SQLite should build everything from scratch while Room should study the structure and systematics of of the library. Therefore, in this article, the author proposes library and template named "Relational Database Library and Template" which will be referred to as RBDLiTe which can create an internal database for Android applications easily which will also be compared with SQLiTe and Room in its use.


Database, Android, SQLite, Room, RBDLiTe

Full Text:


Article Metrics

Abstract view : 404 times
PDF - 494 times


S. Lee, “Creating and using databases for Android applications,” Int. J. Database theory Appl., vol. 5, no. 2, pp. 99–106, 2012.

N. Smyth, Android Studio 3.6 Development Essentials - Java Edition: Developing Android 10 (Q) Apps Using Android Studio 3.6, java and Android Jetpack. Payload Media, 2020.

S. Al-Imamy, J. Alizadeh, and M. A. Nour, “On the Development of a Programming Teaching,” J. Inf. Technol. Educ. Innov. Pract., vol. 5, pp. 271–283, 2006.

T. Yuen and M. Liu, “A cognitive model of how interactive multimedia,authoring facilitates conceptual understanding of object-Oriented programming in novices,” J. Interact. Learn. Res., vol. 22, no. 3, pp. 329–356, 2011.

P. K. Schank, M. C. Linn, and M. J. Clancy, “Supporting Pascal programming with an on-line template library and case studies,” Int. J. Man. Mach. Stud., vol. 38, no. 6, pp. 1031–1048, 1993, doi: 10.1006/imms.1993.1048.

D. Akopian, A. Melkonyan, S. C. Golgani, T. T. Yuen, and C. Saygin, “A Template-Based Short Course Concept on Android Application Development,” J. Inf. Technol. Educ. Innov. Pract., vol. 12, pp. 013–028, 2013, doi: 10.28945/1764.

Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Perbandingan Antara SQLite, Room, dan RBDLiTe Dalam Pembuatan Basis Data pada Aplikasi Android


  • There are currently no refbacks.

Copyright (c) 2020 JURIKOM (Jurnal Riset Komputer)

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

JURIKOM (Jurnal Riset Komputer)
Di publikasikan oleh P3M - STMIK BUDI DARMA

Creative Commons License
Ciptaan disebarluaskan di bawah Lisensi Creative Commons Attribution 4.0 International.