Bagi
sebagian orang, membuat tabel dengan bantuan PHPMyAdmin mungkin “sangatlah
mudah”, namun saat kita diharuskan membuat tabel dengan konsol seperti MySQL
Server, terkadang hal ini agak memusingkan karena kita harus hapal
sintak-sintak untuk mendefinisikan tabel tersebut pada DBMS. Juga tipe dari
kolom yang sesuai dengan data yang akan
kita simpan kelak serta menentukan Kolom Kunci nya.
Sebelum
membuat tabel ada baiknya membuat rancangan tabel terlebih dahulu, hal ini
dimaksudkan agar tabel yang dihasilkan menjadi konsisten dengan kebutuhan data
yang akan disimpan. Contoh dari rancangan tabel yang akan kita buat seperti di
bawah ini :
Kolom
|
tipe
|
keterangan
|
kd_jenis
|
CHAR(3)
|
Panjang datanya hanya
3 digit seperti J01, J02, J03, dsb.
|
nm_jenis
|
VARCHAR(35)
|
panjang digit untuk
data nama jenis jumlahnya tidak teratur, di antara 1 sampai 35 karakter
|
Dari
tabel di atas, kita bisa membuat perintah SQL pada konsol MySQL sebagai berikut
:
Mysql >
CREATE TABEL jenis_barang (
Kd_jenis
CHAR (3),
Nm_jenis
VARCHAR (35)
);
Untuk
membuktikan apakah tabel berhasil atau tidak dibuat, maka ketikkan perintah ini
pada konsol :
Mysql >
SHOW TABLES;
Maka
akan terlihat semua tabel yang ada pada database.
Dalam
pembuatan tabel, kita dapat mendefiniskan setiap kolom dengan keadaan saat data
dimasukkan (kolom boleh bernilai kosong atau tidak). Sintak NOT NULL dapat
digunakan dalam hal ini, penggunaannya seperti berikut :
Mysql >
CREATE TABEL jenis_barang (
Kd_jenis
CHAR (3) NOT NULL,
Nm_jenis
VARCHAR (35) NOT NULL,
Fasilitas
TEXT NULL);
Sebelumnya
saya sudah menyinggung mengenai Kolom Kunci. Anda pasti sudah mengerti, bahwa
dalam suatu tabel harus ada minimal satu kolom yang dijadikan sebagai
wakil/kolom kunci (Primary Key). Hal ini dimaksudkan agar tidak terjadi duplikasi
data dalam tabel yang akan diolah.
Cara
mendefinisikan Kolom Kunci tidaklah sulit, kita hanya menuliskan parameter
PRIMARY KEY setelah parameter NOT NULL, yakni :
Mysql >
CREATE TABEL jenis_barang (
Kd_jenis
CHAR (3) NOT NULL PRIMARY KEY,
Nm_jenis
VARCHAR (35) NOT NULL,
Fasilitas
TEXT NULL);
Demikianlah
ulasan yang saya buat mengenai Pembuatan Tabel dengan Konsol, semoga tulisan
ini bermanfaat bagi kita semua. Terima kasih untuk kunjungan sobat Blogger,
kritik maupun saran selalu saya nantikan di kolom komentar.
0 komentar:
Posting Komentar