Membuat Tabel
Dibawah ini adalah sintak dasar untuk membuat tabel di SQLite.CREATE TABLE nama_database.nama_tabel( kolom_1 tipe_data [NOT NULL] [PRIMARY KEY] kolom_2 tipe_data [NOT NULL], kolom_3 tipe_data [NOT NULL], ... kolom_n tipe_data [NOT NULL] );Penjelasan sintak:
- nama_database adalah nama database yang telah Anda buat sebelumnya dan bersifat optional. Baca juga Membuat Database di SQLite.
- nama_tabel adalah nama tabel yang akan digunakan. Harus unik dan tidak boleh sama. Nama tabel bersifat mandatory
- NOT NULL adalah opsi apabila kolom di tabel tersebut tidak boleh kosong (null).
- PRIMARY KEY adalah opsi apabila kolom di tabel tersebut akan dijadikan sebagai Primary Key.
Menampilkan Struktur Table
Untuk menampilkan struktur table yang telah Anda buat, Gunakan perintah dibawah ini:sqlite>.schema nama_tabel
Menampilkan Daftar Tabel
Untuk menampilkan daftar tabel yang ada di database, Anda bisa menggunakan perintah dibawah ini:sqlite> .tables
Menghapus Tabel
Dibawah ini adalah sintak dasar untuk menghapus tabel:DROP TABLE nama_tabel;
Contoh:
sqlite> DROP TABLE test;
Perintah diatas akan menghapus tabel TEST di database.
Latihan
Sebagai latihan coba Anda ikuti langkah-langkah dibawah ini:- Buat tabel MAHASISWA dengan struktur tabel berikut ini:
sqlite> CREATE TABLE mahasiswa( ...> npm INT NOT NULL PRIMARY KEY, ...> nama CHAR(30) NOT NULL, ...> gender CHAR(1) NOT NULL, ...> fakultas CHAR(30) NOT NULL, ...> jurusan CHAR(30) NOT NULL ...> );
- Buat tabel MATA_KULIAH dengan struktur tabel berikut ini:
sqlite> CREATE TABLE mata_kuliah( ...> kode_matkul CHAR(5) NOT NULL PRIMARY KEY, ...> nama_matkul CHAR(30) NOT NULL, ...> sks INT NOT NULL ...> );
- Tampilkan daftar tabel yang telah Anda buat
sqlite> .tables mahasiswa mata_kuliah
- Tampilkan struktur tabel dari tabel MAHASISWA dan MATA_KULIAH
sqlite> .schema mahasiswa CREATE TABLE mahasiswa( npm INT NOT NULL PRIMARY KEY, nama CHAR(30) NOT NULL, gender CHAR(1) NOT NULL, fakultas CHAR(30) NOT NULL, jurusan CHAR(30) NOT NULL );
sqlite> .schema mata_kuliah CREATE TABLE mata_kuliah( kode_matkul CHAR(5) NOT NULL PRIMARY KEY, nama_matkul CHAR(30) NOT NULL, sks INT NOT NULL );
What's Next?
Pada tutorial selanjutnya kita akan membahas tentang Insert Data di SQLite.Tutorial SQLite Lainnya
Sekian tutorial singkat Bagaimana Cara Membuat & Menghapus Tabel Di SQLite. Semoga bermanfaat & Happy Learning SQLite.
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.
Salam,
~Nursalim~
Naura-Lab.blogspot.com
12 comments
bagaimana cara menambah kolom pada tabel yg sudah dibuat ?
Replymisalkan kita punya tabel STOK dengan 3 kolom sbb
kode_barang | nama_barang | jumlah
lalu kita ingin menambahkan kolom harga. seperti berikut
kode_barang | nama_barang | jumlah | harga
Good bro, postinganmu bermanfaat
ReplySimple tapi jelas dan mudah dipahami, thx
ReplyBerguna banget buat tugas kuliah saya :D
Replymantap makasih banyak
Replythanks ya
Replynitip gan oke?
Replyslalu bermanfaat
Replymantap gan membantu
Replyijin comot
Replydownload
ReplyPost a Comment