SQLite merupakan sebuah Relational Database Management System (RDMS) yang tidak memerlukan server untuk beroperasi.

Bisa dibilang, SQLite adalah database portable yang bisa digunakan tanpa jaringan. Inilah yang membuatnya banyak digunakan dalam berbagai aplikasi (offline) seperti aplikasi Android, aplikasi desktop, java, VB.net, Game, dsb.

Pada kesempatan ini, kita akan belajar dasar-dsar SQLite dengan menggunakan Linux.

Instalasi SQLite di Linux

Pertama kita perlu menginstal SQLite-nya dulu, silahkan ketik perintah berikut.

sudo apt install sqlite3

Setelah itu jawab y untuk memulai instalasi.

Instalasi SQLite di Ubuntu

Membuat Database SQLite

Pembuatan database dapat dilakukan dengan perintah sqlite3 nama.db.

Ekstensi file database SQLite menggunakan .db.

Misalkan, kita akan membuat database bernama petani.db.

sqlite3 petani.db

Maka kita akan dibawa masuk ke console/shell SQLite.

Membuat database SQLite

Membuat Tabel di SQLite

Selanjutnya kita akan membuat tabel anggota dengan Query SQL berikut ini.

create table anggota(
    id integer,
    nama varchar(20),
    alamat varchar(32)
);

Kalau tidak ada error, berarti pembuatan tabel berhasil.

Membuat table anggota di database sqlite

Mengisi Data ke Tabel

Sekarang kita akan coba mengisi 5 data ke tabel. Silahkan ketik perintah SQL berikut di dalam shell SQLite.

insert into anggota values(1,'Madun','Praya');
insert into anggota values(2,'Sahdan','Cakra');
insert into anggota values(3,'Iskandar','Sweta');
insert into anggota values(4,'Zulfikar','Gunung Sari');
insert into anggota values(5,'Samsudin','Narmada');

Kalau tidak ada error, berarti berhasil.

Insert data pada SQLite

Melihat isi Tabel

Perintah SQL untuk melihat isi tabel adalah select * from nama_tabel.

sqlite> select * from anggota;
1|Madun|Praya
2|Sahdan|Cakra
3|Iskandar|Sweta
4|Zulfikar|Gunung Sari
5|Samsudin|Narmada

Keluar dari Shell SQLite

Saat berada di dalam shell SQLite, tekan Ctrl+D untuk keluar dari sana.

Membuka Kembali Database SQLite

Saat kita membuat database tadi, SQLite juga akan membuat sebuah file bernama petani.db.

File tersebut menyimpan tabel dan data yang baru saja kita buat.

Untuk membuka kembali database-nya, kita tinggal ketik perintah seperti pembuatan database tadi.

sqlite3 petani.db

Menggunakan DB Browser

DB Browser adalah aplikasi GUI untuk mengakses dan mengelola database SQLite.

Melalui aplikasi ini, kita tidak lagi mengetik perintah untuk mengelola database.

Cara install DB Browser di Linux (Keluarga Debian/Ubuntu):

sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser
sudo apt-get update
sudo apt-get install sqlitebrowser

Setelah terinstal, kita bisa membuat dan juga membuka database yang pernah dibuat.

DB Browser di Linux

Akhir Kata…

Sekian tutorial SQLite di Linux ini. Mudah-mudahan bermanfaat.

Terima kasih sudah membaca sampai akhir.

Tutorial lebih lanjut, bisa dipelajari di dokumentasinya SQLite.