SQLite3 tutorial

Tempat nongkrong. Diskusi bebas di luar topik.
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

SQLite3 tutorial

Postby blackshirt » 17 Jan 2012, 12:37

menyambung tutorial mastah saa7_go di http://ubuntu-indonesia.com/forums/ubbt ... #Post89623,

saya menyambung bagaimana menggunakan sqlite3 secara interaktif melalui sqlite tool dengan topik bahasan seperti link di atas :D
Kalau belum terinstall sqlite3-nya tinggal keluarkan jurus magic

Code: Select all

$sudo apt-get install sqlite3


Kemudian jalankan di terminal,

Code: Select all

$ sqlite3 :memory:
SQLite version 3.7.3
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>

sqlite3 adalah command line tool bawaan sqlite3 untuk mengakses database sqlite, dan opsi :memory: menggunakan RAM sebagai penyimpan databasenya.
gunakan

Code: Select all

sqlite> .help
untuk melihat bantuan operasionalnya :)

Code: Select all

sqlite> create table book(id integer primary key autoincrement, isbn, judul, tahun);
sqlite> .schema
CREATE TABLE book(id integer primary key autoincrement, isbn, judul, tahun);

di prompt sqlite> kita bisa mengeksekusi perintah sql langsung. Di atas adalah perintah untuk membuat struktur tabel book yang terdiri dari empat field, id, isbn, judul dan tahun.
sedangkan

Code: Select all

.schema
digunakan untuk melihat struktur yang sudah dibuat sebelumnya.

Code: Select all

sqlite> insert into book(isbn,judul,tahun) values('979-763-176-1','Panduan Aplikatif Pemrograman Gambas','2006');
sqlite> insert into book(isbn,judul,tahun) values('978-979-162-7','Tuntunan Membangun Sistem Informasi Akuntansi dengan VB dan MSQL Server','2007');
sqlite> insert into book(isbn,judul,tahun) values('979-201-840-9','36 Jam Belajar Komputer Delphi 5.0','2006');
sqlite> insert into book(isbn,judul,tahun) values('979-763-145-1','Membangun Aplikasi Menggunakan Qt Designer dengan Database PostgreSQL/MySQL','2006');
sqlite> insert into book(isbn,judul,tahun) values('979-732-442-1','Panduan OOP Dasar Pemrograman Delphi','2004');
sqlite> insert into book(isbn,judul,tahun) values('979-763-150-8','Belajar Sendiri .Net dengan Visual C#2008','2006');

Sama seperti tutorial kang saa7_go, insert adalah perintah sql untuk memasukan data ke sebuah table. perintah di atas akan memasukkan data tersebut ke dalam tabel book yang sudah kita buat tadi.

Code: Select all

sqlite> select * from book asc;
1|979-763-176-1|Panduan Aplikatif Pemrograman Gambas|2006
2|978-979-162-7|Tuntunan Membangun Sistem Informasi Akuntansi dengan VB dan MSQL Server|2007
3|979-201-840-9|36 Jam Belajar Komputer Delphi 5.0|2006
4|979-763-145-1|Membangun Aplikasi Menggunakan Qt Designer dengan Database PostgreSQL/MySQL|2006
5|979-732-442-1|Panduan OOP Dasar Pemrograman Delphi|2004
6|979-763-150-8|Belajar Sendiri .Net dengan Visual C#2008|2006
sqlite> .exit
$

Dan akhirnya kita bisa menampilkan datanya dengan perintah sql select. Dan gunakan

Code: Select all

.exit

untuk keluar dari sqlite> prompt.

Demikian, mudah-mudahan bermanfaat :D
User avatar
IntegerManual
Posts: 418
Joined: 13 May 2011, 15:36
Location: Kerajaan Loa Bakung
Contact:

Re: SQLite3 tutorial

Postby IntegerManual » 17 Jan 2012, 18:10

Mastah :D

Tambahan yang gunakan browser mozillafirefox bisa gunakan addons sqlite manager, disini juga sudah bisa melakukan komputasi dasar pada database tujuan.
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

Re: SQLite3 tutorial

Postby blackshirt » 17 Jan 2012, 18:17

IntegerManual wrote:Mastah :D

Tambahan yang gunakan browser mozillafirefox bisa gunakan addons sqlite manager, disini juga sudah bisa melakukan komputasi dasar pada database tujuan.

betul... bisa juga buat baca cache-nya.. karena cache FF disimpan menggunakan sqlite database :D
User avatar
hyumeno
Posts: 3
Joined: 09 Oct 2014, 10:26
Location: indonesia

Re: SQLite3 tutorial

Postby hyumeno » 12 Oct 2014, 12:04

oh ya gan ada gak tutorial yang lebih lengkap lagi misal video atau pdf mengenai menjalankan sqlite di ubuntu 14.04 beserta prakteknya dan aplikasi pendukung yang lain.. mohon pencerahan gan soalnya ane nubie banget ..
User avatar
hyumeno
Posts: 3
Joined: 09 Oct 2014, 10:26
Location: indonesia

Re: SQLite3 tutorial

Postby hyumeno » 12 Oct 2014, 14:20

saya coba pake sqlite manager di ff kok pas saya import databasenya keluarnya gini
SQLiteManager: Error in opening file saya.sqlite - either the file is encrypted or corrupt
Exception Name: NS_ERROR_FILE_CORRUPTED
Exception Message: Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [mozIStorageService.openUnsharedDatabase]
mohon bantuan nya .,.

Return to “Pembicaraan Bebas”

Who is online

Users browsing this forum: juanitams11 and 44 guests