Membuat Tabel lewat Konsol



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.





SHARE

Milan Tomic

Hi. I’m Designer of Blog Magic. I’m CEO/Founder of ThemeXpose. I’m Creative Art Director, Web Designer, UI/UX Designer, Interaction Designer, Industrial Designer, Web Developer, Business Enthusiast, StartUp Enthusiast, Speaker, Writer and Photographer. Inspired to make things looks better.

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar