Pemrograman Mobile Kelompok Pertemuan 7
Anggota Kelompok Yuliadi Fajar Pangestu 15.11.0075 Rizqy Faiz F 15.11.0076 Muhammad Iqbal 15.11.0079 Adi Purnomo 15.11.0080 Mujiburohman 15.11.0085
Pengertian SQLite Sqlite adalah sebuah software RDBMS(Relational Database Management System) yang mendukung secara native (asli) untuk perangkat Android. SQLite cukup stabil, dan sangat terkenal pada perangkat kecil, termasuk Android. Pada Aplikasi Android, Sqlite akan menyatu dalam sistem yang disebut Android Runtime. SQLlite secara built in tersedia dalam library android. Jadi kita bisa menggunakanya,secara langsung, tanpa perlu memakai software atau mengimport library lain ,saat kita sedang mengembangkan Aplikasi Android. Kita juga dapat membuat sebuah basis data Sqlite, menggunakan user interface (antar muka ) SQL.
Kelebihan dan Kekurangan Kelebihan SQLite : Tidak mememerlukan pihak ketiga untuk mengakses data Karena database ini bersifat portabel, maka aplikasi ini bisa langsung disatukan dengan aplikasi yang sering disebut dengan embed Jika ingin copy database, cukup copy filenya saja Sangat cocok digunakan pada aplikasi yang tidak terhubung dengan Internet, baik aplikasi dekstop atau aplikasi mobile Kekurangan SQLite : Karena aplikasi ini langsung terhubung pada aplikasi tanpa menggunakan perantara, sehingga SQLite ini biasa digunakan untuk menyimpan data yang sedikit atau data temporary, misalnya game yang hanya menyimpan informasi skor pemenang. SQLite tidak menggunakan User Management, yang artinya jika mendapatkan file database, bisa saja langsung dibuka tanpa menggunakan username atau password Tidak semua perintah query bisa dilakukan pada SQLite ini Dimisalkan programmer ingin membuat aplikasi sebuah game yang sama tetapi pada beda platform, misalnya android, iphone dan blackberry. Maka programmer harus membuat database pada masing-masing platform tersebut
Fungsi pada sqlite INSERT, memungkinkan pengguna untuk menyisipkan baris ke dalam tabel. READ, memungkinkan pengguna untuk memilih data dariobjek database. UPDATE, memungkinkan pengguna untuk meng-update data dalam tabel. DELETE,memungkinkan pengguna untuk menghapus data didalam tabel
SQLiteOpenHelper SqliteOpenHelper adalah sebuah subclass , yang digunakan untuk menentukan nama database dan versi database yang sedang dipakai. Kalian dapat menerapkan method di clas ini seperti : OnCreate (SqliteDatabase) ,OnUpgrade (SqliteDatabase int int ) dan OnOpen(SqliteDatabase).
Databasehelper.java
MainActivity.java
Insert.java
Delete.java
Update.java
read
TERIMAKASIH
Daftar Pustaka http://dreforous.blogspot.co.id/2014/06/fungsi-prosedur-insert-update-dan-delete.html http://tersesatdikuliah.blogspot.co.id/2014/06/pengertian-sqlite.html http://www.jhointegrity.com/2016/03/android-sqlite-create-read-update.html http://www.codebind.com/android-tutorials-and-examples/android-sqlite-tutorial-example/