Pengertian DDL
Hari ini saya akan menjelaskan apa itu DDL ( Data Definition Language ), DDL adalah bahasa / sintaks yang digunakan untuk mendefinisikan objek database / basis data seperti table, index, dan pengguna
Pengertian DDL
Fungsi Utama DDL
- Membuat struktur data
- Mengubah, Menambah, dan Menghapus struktur data
Perintah DDL
- CREATE
- ALTER
- DROP
- RENAME
- MODIFY
CREATE
Perintah CREATE ini umunya digunakan untuk membuat table, contohnya:
CREATE TABLE products(
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
price INT UNSIGNED NOT NULL DEFAULT 0,
category enum('makanan', 'minuman', 'lain - lain') NOT NULL DEFAULT null
);
ALTER
Perintah ALTER ini digunakan untuk melakukan modifikasi terhadap struktur table, contohnya:
- ADD COLUMN Cara penggunaan perintah ini adalah dengan dikombinasikan dengan perintah ALTER, Perintah ini digunakan untuk menambahkan kolom baru pada table yang diinginkan.
ALTER TABLE products ADD COLUMN description TEXT;
- MODIFY Cara penggunaan perintah ini adalah dengan dikombinasikan dengan perintah ALTER, Perintah ini digunakan untuk melakukan modifikasi pad kolom yang diinginkan
ALTER TABLE products MODIFY description VARCHAR(100) NOT NULL;
- DROP COLUMN Cara penggunaan perintah ini adalah dengan dikombinasikan dengan perintah ALTER, Perintah ini digunakan untuk melakukan DROP / Penghapusan kolom pada table yang diinginkan
ALTER TABLE products DROP COLUMN description;
- RENAME Cara penggunaan perintah ini adalah dengan dikombinasikan dengan perintah ALTER,Perintah ini digunakan untuk merubah nama table yang diinginkan
ALTER TABLE products RENAME TO produk;
Top comments (0)