Bagaimana Cara Membuat Tabel Di SQLite
Membuat Tabel
Dibawah ini adalah sintak dasar untuk membuat tabel di SQLite.CREATE TABLE nama_database.nama_tabel(Penjelasan sintak:
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]
);
- 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
Comments
Post a Comment