Berbagi Ilmu Mencari Berkah

PMO Pertemuan 8 – Android Database (SQLite)

Android Database ( SQLite ) A. Database Android Android menyediakan dukungan penuh untuk database SQLite. Setiap database yang Anda buat akan bisa diakses berdasar nama untuk setiap kelas dalam aplikasi, tapi tidak di luar aplikasi. Metode yang disarankan untuk membuat database SQLite baru adalah dengan membuat subkelas dari SQLiteOpenHelper dan mengganti metode onCreate(), di mana Anda bisa menjalankan perintah SQLite untuk membuat tabel dalam database. B. Contoh : public class DictionaryOpenHelper extends SQLiteOpenHelper { private static final int DATABASE_VERSION = 2; private static final String DICTIONARY_TABLE_NAME = “dictionary”; private static final String DICTIONARY_TABLE_CREATE = “CREATE TABLE ” + DICTIONARY_TABLE_NAME + ” (” + KEY_WORD + ” TEXT, ” + KEY_DEFINITION + ” TEXT);”; DictionaryOpenHelper(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION); } @Override public void onCreate(SQLiteDatabase db) { db.execSQL(DICTIONARY_TABLE_CREATE); } }   C. Men-Debug Database Android SDK menyertakan alat database sqlite3 yang memungkinkan Anda untuk menjelajah isi tabel, menjalankan perintah SQL, dan melakukan fungsi penting lainnya pada database SQLite D. Menyimpan Database di SQL Menyimpan data ke database cocok untuk data terstruktur atau berulang, misalnya informasi kontak. Kelas ini beranggapan bahwa Anda telah menguasai database SQL secara umum dan membantu Anda memulai database SQLite di Android. API yang nanti Anda perlukan untuk menggunakan database di Android tersedia dalam paket android.database.sqlite. E. Membuat database menggunakan SQL Helper Setelah mendefinisikan penampilan database, Anda harus mengimplementasikan metode yang membuat dan memelihara database dan tabel. Inilah beberapa pernyataan umum yang membuat dan menghapus tabel: private static final String TEXT_TYPE = ” TEXT”; private static final String COMMA_SEP = “,”; private static final String SQL_CREATE_ENTRIES = “CREATE TABLE ” + FeedEntry.TABLE_NAME + ” (” + FeedEntry._ID + ” INTEGER PRIMARY KEY,” + FeedEntry.COLUMN_NAME_TITLE + TEXT_TYPE + COMMA_SEP + FeedEntry.COLUMN_NAME_SUBTITLE + TEXT_TYPE + ” )”; private static final String SQL_DELETE_ENTRIES = “DROP TABLE IF EXISTS ” + FeedEntry.TABLE_NAME; Serangkaian API berguna tersedia di kelas SQLiteOpenHelper. Bila Anda menggunakan kelas ini untuk memperoleh referensi ke database, sistem akan melakukan operasi pembuatan dan pembaruan database yang berpotensi berjalan lama hanya bila diperlukan dan tidak selama memulai aplikasi. Yang perlu Anda lakukan hanyalah memanggil getWritableDatabase() atau getReadableDatabase(). Catatan:Karena itu berjalan lama, pastikan Anda memanggil getWritableDatabase() atau getReadableDatabase() di thread latar belakang, misalnya dengan AsyncTask atau IntentService. Untuk menggunakan SQLiteOpenHelper, buat subkelas yang mengganti onCreate(), onUpgrade() dan metode callback onOpen() . Anda juga mungkin perlu mengimplementasikan onDowngrade(), namun itu tidak diharuskan. Untuk mengakses database, buat instance subkelas SQLiteOpenHelper: FeedReaderDbHelper mDbHelper = new FeedReaderDbHelper(getContext()); F. Memperbarui Database Bila Anda perlu memodifikasi subset nilai database, gunakan metode update(). […]

Read More »

PMO Pertemuan 7 – Android Multimedia

Definisi Pengertian multimedia secara bahasa berasal dari bahasa latin yakni multi yang berarti banyak, bermacam-macam, dan medium yang berarti media adalah suatu alat untuk menyampaikan atau membawa sesuatu baik itu informasi atau yang lainnya. Multimedia dapat diartikan sebagai alat atau media yang menggabungkan dua unsur atau lebih yang terdiri dari teks, grafis, gambar, foto, suara, […]

Read More »

DISKUSI PERTEMUAN 8 ANDROID DATABASE SQL LITE

DISKUSI PERTEMUAN 8 Pemrograman mobile 2 TI 15 D   SQL LITE SQLite itu merupakan sebuah Database yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. SQLite adalah sebuah open source database yang telah ada cukup […]

Read More »

PMO Pertemuan 7 Android Database SQLite

Pengertian database adalah sekumpulan data yang sudah disusun sedemikan rupa dengan ketentuan atau aturan tertentu yang saling berelasi sehingga memudahkan pengguna dalam mengelolanya juga memudahkan memperoleh informasi. Selain itu adapula yang mendefinisikan database sebagai kumpulan file, tabel, atau arsip yang saling terhubung yang disimpan dalam media elektronik. Beberapa manfaat database yang bisa kita dapatkan antara lain: […]

Read More »

PMO Pertemuan 7 Android Studio Database SQLite

Pengertian SQLite SQLite itu merupakan sebuah Database yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. SQLite adalah sebuah open source database yang telah ada cukup lama, cukup stabil, dan sangat terkenal pada perangkat kecil, termasuk Android. Android menyediakan database relasional […]

Read More »

PMO TI2015A – Tegar Juniar W – Pertemuan 7. Android Database SQLite

Download Android SQLite Disusun Oleh : Dina MurniatiPutri (NIM.15.11.0292) Erlangga Putra Buana (NIM.15.11.0294) IrvindaYudhaFebrian (NIM.15.11.0295) Nugraga Dani Aji (NIM.15.11.0290) Rahman Al Firous (NIM.15.11.0285) Tegar Juniar Wibowo (NIM.15.11.0291) Kelas : TI 2015 A Pemrograman   SQLite merupakan sebuah sistem manajemen basisdata relasional yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa […]

Read More »

PMO Pertemuan 7 – Database SQLite

  1.Pengertian Database SQLite itu merupakan sebuah Database yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. SQLite adalah sebuah open source database yang telah ada cukup lama, cukup stabil, dan sangat terkenal pada perangkat kecil, termasuk Android. Database ini dapat diakses […]

Read More »

PMO PERTEMUAN 7 ( TI 15 A) Android Database SQLite

ANDROID DATABASE SQLite KELOMPOK 3     Disusun Oleh : Anggen Dias Restu Wardani (NIM.15.11.0229) Dwi Yulianto K.W             (NIM.15.11.0231) Khoerul Umam                         (NIM.15.11.0241) Reza Fadilah               (NIM.15.11.0249) Riyanuar Nugroho             (NIM.15.11.0252) Afrizal Rifai                         (NIM.15.11.0253) Safki Fajar Fatmawan (NIM.15.11.0255)   Kelas : TI 2015 A Pemrograman     Program […]

Read More »

PMO Pertemuan 7 – Android Database SQLITE

LAPORAN TUGAS  Android Database SQLITE        PEMROGRAMAN MOBILE 2 Disusun Oleh :  Dafid Abdullah 11.0269      TI 15 F Riyo Sunarko 11.0270      TI 15 F Eni Anggraeni 11.0271      TI 15 F Zulmi Mustaqiem 11.0272      TI 15 F Iman Setiawan 11.0275      TI 15 F Rilas Agung P 11.0284      TI 15 F     PROGRAM […]

Read More »

PMO Pertemuan 5 SQLite Database Android Studio

SQLite Database Android StudioANDROID DATABASE SQLITE NAMA : Arif Risqiantoro (15.11.0039) Dadang Wahyu Utomo (15.11.0033) Isnan Aditia  (15.11.0056)     Pengertian SQLite SQLite itu merupakan sebuah Database yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. […]

Read More »