SQLite 102: Tabel

Membuat tabel dalam sebuah database sqlite sama dengan database lain.

Akses database dengan perintah.

salman@neon:~/notes/sqlite$ sqlite3 tickets.db 
SQLite version 3.5.9
Enter ".help" for instructions
sqlite>

Untuk membuat table jalankan perintah:

sqlite> CREATE TABLE users (
   ...> id       INTEGER,
   ...> username TEXT,
   ...> password TEXT,
   ...> role     INTEGER,
   ...> lastlog  INTEGER
   ...> );

dimana:

users
adalah nama tabel yang akan dibuat.
id, username, password, role, lastlog
adalah nama field yang ada dalam tabel.
TEXT, INTEGER
tipe data atau dalam terminologi sqlite disebut dengan "Storage Classes".

Struktur tabel yang telah dibuat bisa dilihat dengan perintah ".schema"

sqlite> .schema users
CREATE TABLE users (
id INTEGER,
username TEXT,
password TEXT,
role     INTEGER,
lastlog  INTEGER
);

Struktur tabel dan isi tabel dalam format perintah SQL bisa ditampilkan dengan perintah ".dump"

sqlite> .dump users
BEGIN TRANSACTION;
CREATE TABLE users (
id INTEGER,
username TEXT,
password TEXT,
role     INTEGER,
lastlog  INTEGER
);

Dan untuk menghapus tabel gunakan perintah "drop table" seperti berikut:

sqlite> drop table users;

E.O.P

posted at: 19:27 | path: /database | permanent link | Tags , | comment(s): 0

SQLite 101: Database

Berikut catatan singkat saya menggunakan SQLite.

Maaf catatan ini dibuat dengan kerangka pikir pembaca adalah pengguna berat GNU/Linux Debian. Semoga akan ada perbaikan-perbaikan sehingga akan mudah dipelajari bagi para pengguna awam.

Untuk menginstal SQLite gunakan perintah berikut ini, jangan lupa login sebagai user 'root'

neon:~# apt-get install sqlite3

Untuk mengakses database gunakan perintah sqlite3 client seperti ini:

salman@neon:~$ sqlite3 tickets.db
SQLite version 3.5.9
Enter ".help" for instructions
sqlite> 

Untuk melihat database yang diakses gunakan perintah ".databases".

sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /home/salman/tickets.db

Anda akan selalu dapat meminta bantuan untuk menggunakan program sqlite3 ini dengan perintah ".help"

E.O.A

posted at: 22:27 | path: /database | permanent link | Tags , | comment(s): 0