perintah DATA DEFINITION LANGUAGE (DDL) pada MySQL

 Hallo

Selamat datang kembali di blog enogizerika !

Pada postingan hari ini, kita akan membahas mengenai membuat tabel baru, mengubah field pada tabel, mengubah tipe data pada field, menambah field, menghapus field serta menghapus tabel menggunakan perintah DATA DEFINITION LANGUAGE (DDL).

DDL adalah serangkaian perintah dalam SQL yang digunakan untuk membuat, menghapus dan mengubah serta definisi metadata dari suatu objek database. Perintah ini terdapat 5 macam yaitu CREATE, ALTER, RENAME DROP, dan TRUNCATE. Untuk penjelasan akan kita sambungkan pada tutorial praktek nya.

Kita gunakan kembali nih database kasir indomart yang sebelumnya pernah di post pada blog ini, jika kalian belum lihat maka bisa klik disini.

1. Inilah tampilan database beserta tabel dan field yang sebelumnya telah dibuat

Bila kita ingin menambahkan tabel baru maka ketik “CREATE TABLE (nama_table) ((nama_field tipe_data));” seperti contoh gambar berikut

Tabel baru tersebut diberi nama “detail_pelanggan” dengan struktur field “id_pelanggan” Primary Key, field “email_pelanggan” dan “member”


2. Lalu kita akan ubah field “member” menjadi “member_pelanggan” dengan perintah alter table (nama_table) change (nama_field_sebelumnya) (nama_field_baru) (tipe data);


3.  Kita tambahkan lagi field bernama “no_wa” dengan tipe data char (12) dengan cara ketik “alter table (nam_table) add column (nama_field_tambahan tipe_data);”

Atau bisa ditambah “after (nama_field);” setelah (nama_field_tambahan tipe_data)

Gunanya untuk menempatkan field baru setelah suatu field yang di inginkan.

4.  Bila pada step sebelumnya Field “no_wa” tipe datanya berupa char(12) diubah tipe datanya menjadi varchar (20)

Caranya dengan ketik “alter table (nama_table) change (nama_field_before) (nama_field_after) (tipe_data);”

5.  Kemudian adalah cara untuk menghapus field, seperti contoh kita akan menghapus field “member_pelanggan”

Perintah yang ditulis yaitu “alter table (nama_table) drop (nama_field_yang_akan_dihapus);”


6. Nah terakhir, bila ingin menghapus tabel, misalnya Menghapus tabel “detail_pelanggan”

Tinggal ketik saja “DROP TABLE (nama_table_yang_ingin_di_hapus);”

Sekian tutorial pada kesempatan kali ini, semoga bermanfaat dan dapat dimengerti ya

Ohiya semua materi ini saya dapatkan ketika kuliah di Universitas Alma Ata yang ada di Yogyakarta prodi Sistem Informasi

Siapa tau ada yang mau kembaran almamater nya

See you again......



1.

Komentar