Make You'r own code

Tutorial Android : Pembuatan SQLite Open Helper


Hi Coders,  Di Android ada beberapa cara untuk menyimpan data aplikasi seperti  Shared Prefence, File, SQLite dan lainnya. Nah untuk artikel kali ini kita akan membahas salah satu dari penyimpanan data di android yaitu SQLite. di artikel kali ini kita akan menggunakan kelas pembantu untuk mengelola Database yaitu SQLiteOpenHelper . Sebelum kita mempelajari lebih dalam ada baiknya kita mengenal terlebih dahulu tentang SQLite


Apa Itu SQLite ?     

Menurut pengertian mayoritas :

SQLite merupakan sebuah sistem manajemen basisdata 
relasional yang bersifat ACID-compliant dan memiliki 
ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C.

Mudahnya, SQLite itu jenis database yang ringan dan tersedia dalam OS Android. Ada beberapa jenis database lainnya yang juga sering digunakan oleh para developer seperti salah satu contohnya ialah Realm 

Latihan

1. Membuat Project Baru

buatlah sebuah project baru di android studio , terserah apa nama projectnya, disini saya memberi nama project  nya dengan nama SQLiteTutorial

2. Membuat Model Class

pertama kita buat model class fugsinya untuk apa?? , model class berfungsi untuk membuat kerangka suatu Databse

3.Membuat MyDatabaseHelper

Kita butuh kelas Database Helper untuk meng-handle operasi CRUD (Create, Read, Update, and Delete). Buat class baru dan beri nama MyDatabaseHelper.java. Dalam membuat kelas ini kita menggunakan extends class SQLiteOpenHelper.


4.Menambahkan operasi CRUD

menambahkan operasi CRUD berfungsi untuk menambah membaca mengganti dan menghapus data di dalam database

1. Membuat Data

Untuk menambahkan row ke dalam table, kita buat sebuah method sendiri yaitu addRow() dengan sebuah parameter model class. Kita membuat object ContentValues untuk menyimpan isi row, yang kemudian kita masukkan ke database dengan method insert(). Setelah itu jangan lupa untuk di tutup koneksi databasenya. Masukkan ini kedalam  MyDatabaseHelper.java


2.Membaca Data

Kita gunakan 2 method, getUsermodel() untuk membaca hanya satu baris (record) dan getAllUsermodel() untuk membaca seluruh record dalam table. 


3.Mengupdate/Mengganti Data

Untuk mengupdate row pada data, kita buat sebuah method sendiri yaitu updateRow() dengan sebuah parameter model class


4.Menghapus Data

Yang terakhir kita buat method untuk menghapus data  


ok Sekian dari saya thanks udah nyempetin waktunya untuk baca artikel CodesGram semoga bisa bermanfaat untuk coders yang sedang membuat aplikasi yang berbasis CRUD dan ingin menyimpan datanya di database lokal . Baca juga artikel artikel CodesGram yang lain ya agar menambah sedikit pengetahuan coders semua. Sampai Jumpa di lain artikel bye...

Tutorial Android : Pembuatan SQLite Open Helper Tutorial Android : Pembuatan SQLite Open Helper Reviewed by Abdullah sulam on 18.08 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.