Modul Praktikum Mobile TI (Koneksi Database Rev)
Modul Praktikum Mobile TI (Koneksi Database Rev)
Pertemuan ke : 11
Alokasi Waktu : 1,5 Jam
Kompetensi Dasar : Praktikan dapat membuat Database pada android
Indikator : Mengenal dan mempraktekkan SQlite
A. Teori Pendukung
Android menyediakan dukungan penuh untuk database SQLite. Metode yang
disarankan untuk membuat database SQLite baru adalah untuk menciptakan
sebuah subclass dari SQLiteOpenHelper dan menimpa OnCreate () metode,
di mana dapat mengeksekusi perintah SQLite untuk membuat tabel dalam
database.
Jika applikasi yang membutuhkan sebuah database maka database ini akan
disimpan dalam direktori DATA/data/APP_NAME/databases/FILENAME.
DATA adalah path dimana Environment.getDataDirectory()
dikembalikan.
APP_NAME adalah nama aplikasi
FILENAME adalah nama database biasanya dalam lokasi SD Card.
Untuk membuat dan meng-upgrade database dalam aplikasi Android biasanya
menggunakan subclass SQLiteOpenHelper. SQLiteOpenHelper
menyediakan metode getReadableDatabase() dan getWriteableDatabase()
untuk mendapatkan akses ke obyek SQLiteDatabase yang memungkinkan
akses database baik dalam modus membaca atau menulis. metode
execSQL() memungkinkan untuk mengeksekusi SQL secara langsung.
B. Langkah Praktikum
1. Jalankan Android studio, buat project baru
2. Isikan kotak dialog new seperti berikut