Andoid Database SQLite

Slides:



Advertisements
Presentasi serupa
Continous DBMS DATA MODELS
Advertisements

Pengantar Teknologi Informasi
Database dan Managemen Informasi
REKAYASA PERANGKAT LUNAK
PENGENALAN DB2 Th. 80-an Pengertian DB2
Pemograman 1 Pertemuan 1.
Java Database Connectivity (JDBC) JDBC adalah Application Programming Interface (API) yang dirancang untuk mengakses Database.
Oleh : Kholid Fathoni, S.Kom., M.T.
Pemrograman Database dengan JAVA
Perancangan Basis Data MI 1133
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
PL/SQL PROGRAMMING PL/SQL adalah prosedur berkelanjutan dari Oracle -SQL yang menawarkan satu bentuk bahasa pemrograman. PL/SQL memungkinkan user atau.
Administrasi Basis Data
Oleh : HILMY NUR R. – RYAN ABDI W. – KAISHA SATRIO N.H. – DENY SATRYA P. – F.X. YUDHA GAMMA C.H
Mengenal DBMS (Database Management System)
K OMPONEN DAN D EPLOYMENT DIAGRAM E. Haodudin Nurkifli Universitas Ahmad Dahlan Pertemuan 1.
Koneksi PHP ke Database MySQL
JDBC Java2 Advanced.
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
SQL (Structure Query Language)
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 2 As’ad.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
Pemrograman Berorientasi Objek Lanjut
PENJURUSAN DI ORACLE ORACLE DEVELOPER
PHP dan MySQL Pemrogaman Web.
Koneksi Java ke MySQL.
Pengelolaan Database Lanjutan
Java Database Connectivity Materi 5
Konsep Dasar Python Pada awalnya merupakan bahasa tingkat tingi pada sistem operasi terdistribusi Amoeba. OS terdistribusi adalah Sistem operasi terdistribusi.
Blok PL/SQL Non Modular dan Modular
PERTEMUAN 3 PENGENALAN PHP.
Anonymous Blok PL/SQL dan Tipe Data
Pertemuan <<3>> Pengembangan Aplikasi Basis Data
As’ad Djamalilleil Database As’ad Djamalilleil
Gunadarma, IMPLEMENTASI DATABASE SYSTEM PADA BLACKBERRY
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 2 As’ad.
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 1 As’ad.
PARADIGMA DALAM PEMOGRAMAN
PENGENALAN SISTEM OPERASI MOBILE
Pemrograman Internet Database.
ANDROID SQLite Database
basis data client server
PERANCANGAN TRANSAKSI APLIKASI PENJUALAN PONSEL Khendrik
KEAMANAN PADA APLIKASI WEB DENGAN PHP
Mengelola Query Basis Data
Pengantar Teknologi Informasi
PEMROGAMAN MOBILE ANDROID DATABASE : SQLiTE
Pemrograman mobile DATABASE ANDROID.
Komponen Aplikasi Android
SQL Lite Disusun Oleh : Andian Ramadan ( )
SQL Lite Disusun Oleh : Muhammad Hafidz A
Pemrograman Mobile Kelompok Pertemuan 7.
Android database sqlite
ANDROID DATABASE SQLITE
Android Multimedia PENGOLAHAN GAMBAR DAN VIDEO.
Android DATABASE.
ANDROID DATABASE SQLITE
PENGENALAN SISTEM OPERASI MOBILE
Android database sqlite
PEMROGRAMAN MOBILE Kelompok 2
I KOMANG GEDE MAHENDRA YASA
Android Location Based Services
Oleh : Rahmat Robi Waliyansyah, M.Kom.
PRAKTIKUM SISTEM BASIS DATA
Mengenal DBMS (Database Management System)
FRAGMENT PEMROGRAMAN MOBILE 2.
Dialog, NOTIFICATion, Intent
( JavaScript Object Notation )
BUKTI UNJUK KERJA SERTIFIKASI PROGRAMMER
Transcript presentasi:

Andoid Database SQLite

Anggota Kelompok : Alif Luthfi / 15.11.0136 Fahrur Aziz Rohmanuramin / 15.11.0167 Errina Azizah / 15.11.0171 Ira Ashinta Wardani / 15.11.0152 Inayatul Isnaeni / 15.11.0145 Wildatul Aulia / 15.11.0146

Android Database SQLite SQLite merupakan sistem manajemen database relasional yang dibangun dalam sebuah library bahasa pemrograman C. Berbeda dengan kebanyakan sistem manajemen database lainnya, SQLite bukanlah mesin database client-server melainkan berupa file tunggal atau beberapa file saja. SQLite ini adalah salah satu embedded database yang terkenal, embedded database mengurangi beberapa prosedural yang harus dilakukan oleh lazimnya database konvensional sehingga footprint yang harus disiapkan berukuran kecil. . SQLite bersifat open source, sehingga lebih mudah bagi para pengembang aplikasi untuk menggunakan database ini tanpa harus risau memikirkan masalah paten dan biaya. Dan SQLite memiliki fitur-fitur yang memang diidamkan untuk sebuah database ideal.

Versi SQLite bergantung pada versi Android. Lihat tabel berikut ini: Android API SQLite Version API 27 3.19 API 26 3.18 API 24 3.9 API 21 3.8 API 11 3.7 API 8 3.6 API 3 3.5 API 1 3.4

Beberapa produsen perangkat menyertakan versi SQLite yang berbeda pada perangkat mereka. Ada dua cara untuk menentukan nomor versi pemrograman.  Jika tersedia, gunakan tool sqlite3, misalnya: adb -e shell sqlite3 --version. Buat dan query basis data dalam memori seperti ditunjukkan pada contoh kode berikut:   String query = "select sqlite_version() AS sqlite_version";     SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(":memory:", null);     Cursor cursor = db.rawQuery(query, null);     String sqliteVersion = "";     if (cursor.moveToNext()) {         sqliteVersion = cursor.getString(0);     }

Interfaces SQLiteCursorDrive : Driver untuk SQLiteCursors yang digunakan untuk membuatnya dan diberi tahu oleh kursor yang diciptakannya pada peristiwa penting dalam masa hidup mereka. SQLiteDatabase.CursorFactory : Digunakan untuk mengizinkan sub-kelas kursor yang kembali saat memanggil kueri. SQLiteTransactionListener : Pendengar untuk acara transaksi  

Classes SQLiteClosable Objek yang dibuat dari SQLiteDatabase yang bisa ditutup. SQLiteCursor Implementasi kursor yang mengekspos hasil dari query pada SQLiteDatabase. SQLiteDatabase Membuka metode untuk mengelola database SQLite. SQLiteDatabase.OpenParams Wrapper untuk parameter konfigurasi yang digunakan untuk membuka SQLiteDatabase SQLiteDatabase.OpenParams.Builder Builder untuk SQLiteDatabase.OpenParams. SQLiteOpenHelper Kelas pembantu untuk mengelola pembuatan database dan manajemen versi. SQLiteProgram Sebuah kelas dasar untuk program SQLite terkompilasi. SQLiteQuery Ini adalah kelas convience yang membantu membangun query SQL untuk dikirim ke SQLQueryBuilder Ini adalah kelas convience yang membantu membangun query SQL untuk dikirim ke objek SQLiteDatabase.. SQLiteStatement Merupakan pernyataan yang bisa dijalankan terhadap database.

Exception

Contoh hasil project dari Android Database SQLite

https://www.codepolitan.com/5-keunggulan-sqlite https://developer.android.com/reference/android/database/sqlite/package-summary.html http://ariefdarmawan.com/1006/sqlitedatabase-handal-tanpa-server