Bagaimana? Cukup pusing juga ya mengimplementasikan fungsi ALTER ini. Sebenarnya masih ada beberapa query ALTER yang belum saya jelaskan, tapi ini merupakan query ALTER yang sering digunakan. Yaa mungkin ini saja yang dapat mimin share dan mimin kebutulan ini kehabisan kata - kata jadi tidak bisa basa basi begitu panjang hehe. Sekian dan trimakasih. Semoga bermanfaat Show Halo sob jumpa kembali kali ini saya ingin memberikan sebuah Contoh Perintah DDL seperti Create, Alter, Drop pada MySQL. Daftar isi : Pengertian singkat DDL (Data Definition Language)DDL (Data Definition Language) merupakan sebuah kumpulan perintah SQL yang digunakan untuk mejalankan sebuah perintah fungsi seperti contohnya Membuat (Create), Mengubah (Alter), Menghapus (Drop) pada sebuah struktur ataupun entitas objek pada suatu database. Baca juga: Pengertian MySQL serta kelebihan dan kekurangan 1. CreatePerintah Create berfungsi untuk membuat objek baru diantaranya digunakan untuk membuat Database baru, Table baru maupun View baru. Contoh penggunaan: Misalnya kita ingin membuat suatu Database dengan nama toko maka perintah DDL Create yang digunakan adalah :
dan jika kalian ingin masuk ke database toko kalian bisa menuliskan
Kemudian jika kita ingin membuat sebuah Tabel dengan nama karyawan maka perintaah DDL Create yang digunakan adalah :
note : Varchar adalah sebuah tipe data jenis string yang dapat menampung sebuah data dengan karakter alfabet (a-z). Primary key adalah field atau kolom utama dari suatu tabel yang tidak boleh diisi dengan data yang sama dan harus memiliki karakter unik. diatas saya menggunakan NIK untuk primary key nya karena NIK merupakan identitas yang beda pada setiap orang. 2. AlterPerintah Alter ini berfungsi untuk memodifikasi atau mengubah suatu struktur pada tabel yang sebelumnya telah dibuat, diantara nya yang bisa dilakukan adalah : menambahkan, menghapus, mengubah field (kolom), mengubah nama tabel dan bisa juga memberikan atribut pada field (kolom). Contoh penggunaan: Misalnya kita ingin memodifikasi suatu Tabel bernama barang maka perintah DDL Alter yang digunakan adalah : Baca juga : Contoh Stored Procedure Insert, Delete pada MySql Menambahkan Field (kolom)
mysql> ALTER TABLE barang ADD jenis varchar(10); Query OK, 0 rows affected (0.86 sec) mysql> desc barang; +------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+-------------+------+-----+---------+-------+ | NamaBarang | varchar(10) | NO | PRI | | | | Satuan | varchar(6) | YES | | NULL | | | Harga | int(11) | YES | | NULL | | | Jumlah | int(11) | YES | | NULL | | | jenis | varchar(10) | YES | | NULL | | +------------+-------------+------+-----+---------+-------+ 5 rows in set (0.00 sec) Menghapus Field (kolom)
mysql> ALTER TABLE barang DROP jenis; Query OK, 0 rows affected (1.03 sec) mysql> desc barang; +------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+-------------+------+-----+---------+-------+ | NamaBarang | varchar(10) | NO | PRI | | | | Satuan | varchar(6) | YES | | NULL | | | Harga | int(11) | YES | | NULL | | | Jumlah | int(11) | YES | | NULL | | +------------+-------------+------+-----+---------+-------+ 4 rows in set (0.01 sec) Mengubah nama Field (kolom)
0 1note : ADD digunakan untuk opsi menambahkan sebuah objek. DROP digunakan untuk opsi menghapus sebuah objek. CHANGE digunakan untuk opsi mengubah / me-rename. 3. DROPPerintah Drop berfungsi untuk menghapus sebuah tabel maupun juga database, function, index, procedure, trigger, view. Apa itu alter dalam SQL?Perintah Alter: biasa digunakan ketika seseorang ingin mengubah struktur tabel yang sebelumnya sudah ada. Bisa jadi dalam hal ini adalah seperti nama tabel, penambahan kolom, mengubah, maupun menghapus kolom serta menambahkan atribut lainnya.
Apa itu alter dalam DDL?Perintah Alter ini berfungsi untuk memodifikasi atau mengubah suatu struktur pada tabel yang sebelumnya telah dibuat, diantara nya yang bisa dilakukan adalah : menambahkan, menghapus, mengubah field (kolom), mengubah nama tabel dan bisa juga memberikan atribut pada field (kolom).
Apa itu DDL pada MySQL?Data Definition Language (DDL) ialah kumpulan perintah MySQL yang digunakan untuk membuat (create), mengubah (alter), menghapus (drop) dan mendefinisikan metadata dari objek-objek database.
Create Alter Drop termasuk perintah query apa?Perintah-perintah yang termasuk dalam DDL adalah CREATE, DROP, ALTER. Data Manipulation Language (DML) adalah perintah-perintah yang digunakan untuk memanipulasi data pada suatu tabel.
|