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 yang ringan untuk setiap aplikasi
menggunakan SQLite.
Aplikasi dapat mengambil keuntungan dari itu untuk mengatur relational
database engine untuk menyimpan data secara aman dan efiesien. Untuk Android,
SQLite dijadikan satu di dalam Android runtime, sehingga setiap aplikasi
Android dapat membuat basis data SQLite. Karena SQLite menggunakan antarmuka
SQL, cukup mudah untuk digunakan orang orang dengan pengalaman lain yang
berbasis databases. Terdapat beberapa alasan mengapa SQLite sangat cocok untuk
pengembangan aplikasi Android, yaitu:
Database dengan
konfigurasi nol. Artinya tidak ada konfigurasi database untuk para developer.
Ini membuatnya relatif mudah digunakan. Tidak memiliki server. Tidak ada proses
database SQLite yang berjalan. Pada dasarnya satu set libraries menyediakan
fungsionalitas database. Single-file database. Ini membuat keamanan database
secara langsung. Open source. Hal ini membuat developer mudah dalam
pengembangan aplikasi.
Contoh produk apa saja yang memekai SQLite?
PHP, Firefox, Chrome, iPhone dan Android adalah contoh produk yang
menggunakan SQlite. di Browser firefox, Sqlite dipakai untuk menyimpan
konfigurasi, bookmark dan history website sedangkan di smartphone android,
SQLite dipakai untuk menyimpan contact. Contoh penggunaan lain bisa dilihat di
http://www.sqlite.org/famous.html.
Lisensi SQlite?
SQLite adalah produk public domain. Artinya tidak punya lisensi, anda boleh
mengambil binary atau source codenya secara free / GRATIS membuat produk
komersial menggunakan SQLite? Anda boleh membuat software dengan lisensi suka
suka anda. Anda boleh mengopensourcekan
atau mengkomersialkan itu bebas anda lakukan.
Tipe data yang didukung di SQLite :
Numeric ( integer , float , double)
Text ( Char , varchar , text )
DATETIME
BLOB.
OS yang didukung oleh SQLite :
SQLite mendukung semua platform. Anda bebas memilih OS, mau pakai Windows,
Linux, Mac OSX bahkan Android dan iPhone.
Kesulitan menggunakan SQLite menggunakan Commandline, apakah ada too berbasis web atau desktop untuk mengelola
database SQLite?
Tool yang cukup populer adalah SQLite manager. SQLite manager adalah plugin
Firefox, sedangkan tool berbasis web adalah SQLiteManager yang dibuat dengan PHP dan bisa menggunakan
Navicat.
---------------------------------------------------------------------------------------------------------------------
Sumber :
http://tersesatdikuliah.blogspot.com/2014/06/pengertian-sqlite.html
http://www.zainalhakim.web.id/apa-itu-sqllite.html#sthash.HxBMdaEH.dpuf
Tidak ada komentar:
Posting Komentar