SQLiteOpenHelper dan SQLiteDatabase dalam Android Studio
SQLiteOpenHelper
SQLiteOpenHelper merupakan salah satu fitur yang digunakan di dalam aplikasi Android Studio untuk membuat tabel yang dapat menyimpan berbagai data seperti String dan Integer. SQLiteOpenHelper memiliki beberapa metode yang dapat digunakan, yaitu:
a) onCreate(), akan dipanggil bila sebelumnya tidak ada database
b) onUpgrade(), akan dipanggil bila ditemukan database yang sama namun memiliki versi yang beda, digunakan juga untuk mengubah skema database
c) onOpen(), dijalankan pada saat database dalam keadaan terbuka
d) getWritableDatabase(), memanggil database agar dapat ditambahkan datanya
e) getReadableDatabase(), memanggil database agar dapat dilihat isi database-nya
SQLiteDatabase
SQLiteDatabase merupakan sebuah class yang berfungsi untuk mengatur database. SQLiteDatabase memiliki beberapa method, yaitu sebagai berikut:
a) insert(), method yang digunakan untuk menambahkan data ke dalam database
b) update(), method yang digunakan untuk memperbaharui data yang ada di database
c) delete(), method yang digunakan untuk menghapus data yang ada di database
d) execSQL(), method yang digunakan untuk mengeksekusi sintak pada SQL
Contoh:
1. Create Table
2. Insert Data
Author: Keven Collens (1801376222)
Supervisor: Dewi Suryani (D5878)